-PR-
締切済み

netscape4.75で強制終了

  • すぐに回答を!
  • 質問No.68070
  • 閲覧数63
  • ありがとう数1
  • 気になる数0
  • 回答数1
  • コメント数0

お礼率 72% (161/221)

JSPに埋め込んだjavascriptでnetscape4.75が強制終了してしまうと言う
現象に出会って悩んでいます。
IE5.5、netscape6では、正常に動作します。
問題のjavascript部分です。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
<SCRIPT Language="JavaScript1.2">
<!--
function centerWin(){
var l =(screen.width-950)/2;
var t =(screen.height-700)/2;
var win = window.open
("注意.htm", "sub", "resizable=yes,width=950,height=650");
win.opener.location.replace("http://特定のHP.html");
win.moveTo(l,t);
win.focus();
}
//-->
</SCRIPT>
</HEAD>
<BODY onLoad="centerWin()">
</BODY>
</HTML>

何をしているかと言いますと、呼び出されたHTMLのURLを「特定のHP.html」に
変更し、サブウィンドウを新たに作成し、サブウィンドウに「注意.htm」を
表示しサブウィンドウを画面中央に移動させてフォーカスを当てています。
このJSP内のHTML部分が呼び出されると、netscape4.75が強制終了してしまいます。その内容は、以下の通りでした。
例外:アクセス違反(0xc0000005),アドレス:0x00000002
デバッグするためにAlertを1行置きに埋め込み、アクセス違反を起こしている部分をつきとめ、win.opener.location.replace("http://特定のHP.html"); で
起こっていることが、わかりました。
そこで、この部分をlocation.href="http://特定のHP.html";
と変えることで、回避されると思われたのですが、結果は同じでアクセス違反
が、出てしまい、行き詰まっています。
少しでも情報提供していただければありがたいと思います。
よろしくお願いします。
最後に長文になりましたこと、御詫びいたします。
通報する
  • 回答数1
  • 気になる
    質問をブックマークします。
    マイページでまとめて確認できます。

回答 (全1件)

  • 回答No.1
レベル12

ベストアンサー率 41% (324/772)

まさかとは思いますが、実際に日本語のファイル名を
使っていたりしませんよね、、、
補足コメント
mkim

お礼率 72% (161/221)

早速のアドバイスありがとうございます。
一応、HTML名をふせると言う感じで、漢字名に変えて公表させていただきました。
少し、中途半端で誤解を招くような書き方をしてすいません。
もう少しわかりやすく書くようにしますね。
投稿日時 - 2001-04-25 17:42:30


このQ&Aで解決しましたか?
AIエージェント「あい」

こんにちは。AIエージェントの「あい」です。
あなたの悩みに、OKWAVE 3,500万件のQ&Aを分析して最適な回答をご提案します。

-PR-
-PR-
こんな書き方もあるよ!この情報は知ってる?あなたの知識を教えて!
このQ&Aにはまだコメントがありません。
あなたの思ったこと、知っていることをここにコメントしてみましょう。

その他の関連するQ&A、テーマをキーワードで探す

キーワードでQ&A、テーマを検索する
-PR-
-PR-
-PR-

特集


専門家があなたの悩みに回答!

-PR-

ピックアップ

-PR-
ページ先頭へ