• ベストアンサー

JAVAアプレット利用の別ウィンドウが開かない

internet explorer6.0 を使っていますが、JAVAを使って別ウィンドウを開けるリンクをクリックしても、何も起きません。セキュリティレベルは中で、セッティングでも全てのJAVA関連は有効にするになっているのですが・・・ javaのバージョンは1.4.2です。お願いします!

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

OSがXPでSP2を導入している場合、ポップアップブロック機能が働きスクリプトを遮断します。 別ウィンドウがjavascriptのwindow.open()で開く設定にしているページはブロックされるみたいです。 ----------------------------------------------- Internet Explorer で、何がポップアップウィンドウと見なされていますか? createPopup() を除くスクリプトから自動的に開かれるウィンドウは、Internet Explorerによりブロックされます。影響を受ける一般的な関数には、window.open()、showModelessDialog()、showModalDialog()、および showHelp() などがあります (注意 : ポップアップ ブロックの制限が原因で、検索ウィンドウの自動的なターゲティングもブロックされます)。 ------------------------------------------------- http://www.microsoft.com/japan/msdn/windows/windowsxp/xpsp2web.asp ポップアップのブロック処理は、イントラネットまたは信頼済みサイトのゾーンには既定では適用されません…とありますのでIEのツールのインターネットオプションのセキュリティにて信頼済みサイトを追加すれば別ウィンドウが開くと思います。 Sun Microsystems社のJava2 Runtime プラグインを使用されているかと思います。Ver.は#2さんが記載している1.4.2_5ですよね(^-^*) もしもJAVA VM(Microsoft VM)に切り替えたい場合は、#1さんがご紹介しているURLからダウンロード出来ます。ただ、かなりの修正項目がありますのでMicrosoftのアップデートを実行してください。 参考:http://mroom.cool.ne.jp/windows/XP/xp2.html

参考URL:
http://www.microsoft.com/japan/msdn/windows/windowsxp/xpsp2web.asp
homey
質問者

お礼

どう方法で直りました。ありがとうございます!

関連するQ&A