JavaScriptのwindow.openでIE4だけエラーになる

[上に] [前に] [次に]
mura [E-Mail] 1998/06/17(水) 23:17:48
私のページでだいたい下のような感じのHTMLを書いているんですけど、
「Preview」のボタンを押すとWin95+IE4の環境でエラーが出るとの報告を頂きました。

>ライン:6
>文字:1
>エラー:そのインターフェイスはサポートされていません。
>コード:0

window.openあたりがおかしいと言っているようですが、
私自身はIE4を持ってないので細かいテストができません。

・最初の引き数が "" なのがダメなのか、
・width以降の引き数指定に問題があるのか、
・pvwinという変数の使い方がダメなのか、
・それとも違うとこに問題があるのか

このへんをよろしかったら教えていただければと思います。よろしくお願いします。

#元のHTMLから関係なさそうな部分を削ってみましたが、もしこれでエラーが
#出なかったら出直してきます(^^;。一応NN4とIE3でちゃんと動くのは確認してます。

<HTML><HEAD><TITLE>write</TITLE>
<SCRIPT LANGUAGE=JavaScript>
<!--
function Preview() {
var pvwin;
pvwin = window.open("", "PreView",
"width=560,height=380,menubar=no,toolbar=no,location=no," +
"directories=no,status=yes,scrollbars=yes,resizable=yes");
if(pvwin == null) return;
pvwin.document.open();
pvwin.document.writeln('<HTML><HEAD><TITLE>Preview</TITLE></HEAD>\n' +
'<BODY>PREVIEW</BODY></HTML>');
pvwin.document.close();
}
// -->
</SCRIPT>
</HEAD>
<BODY><FORM>
<INPUT TYPE=button VALUE="Preview" onClick="Preview();">
</FORM></BODY></HTML>

hiro-kim 1998/06/18(木) 09:43:41
当方,Win95+IE4(ServicePack1)ですが,ボタンを押すとエラーなく新ウィンドウが開き,"PREVIEW"の文字が表示されました。

mura [E-Mail] 1998/06/18(木) 22:10:55
すみません、お手数をおかけしました。>hiro-kimさん
じゃあこの部分は(少なくともServicePack1を入れていれば)エラーにはならないということで、
こちらで調査を続けてみます。何かわかったらまたここに書きに来ます。

mura [E-Mail] 1998/06/26(金) 21:24:49
[[解決]]
どうやら…
その人がHDD増設をやった際にトラブルになっただけみたいで、
他のIE4を使っている人は起きないらしいです。(^^;)
ちなみにそのエラーが起きる人はwindow.openは全てエラーになるらしいです。
というわけでお騒がせしました。

[上に] [前に] [次に]