- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:HTMLでの新規ウインドウのオープン(ネットスケープ使用))
HTMLでの新規ウインドウのオープン方法について
このQ&Aのポイント
- HTMLでの新規ウインドウのオープン方法について質問です。Flashのボタンからリンクを貼り、新規ウインドウに指定のサイズでHTMLのページを開く方法を教えてください。
- 質問の内容は、HTMLでの新規ウインドウのオープン方法についてです。具体的には、Flashのボタンをクリックして、新しいウインドウで指定のサイズでHTMLページを開く方法を教えてください。
- IEでは思い通りに動作するのですが、ネットスケープではうまくいかない問題が発生しています。具体的には、クリックしたときにポップアップウインドウが表示されるのですが、もう一つ新しいウインドウが表示されてしまいます。この問題の原因を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#35109
回答No.1
色んな環境で試したのですが, 書かれているスクリプトをそっくりそのままコピペして,URL部分だけを, http://www.goo.ne.jp/ にして,何度も実験してみるのですが, もう一つ新規ウインドウというのは出ないのです。 OSはWindowsXPのSP2。ブラウザはNetscape 7.1。 Netscape用のFlashPlayerのバージョンは You have version 8,0,22,0 installed と出ましたから 8 です。 インラインフレーム内に,Flashの貼り付いたHTMLを表示させ, そのFlashから getURL を試みるのですが,IEもNetscapeも結果は同じ。 >> アドレスバーに「javascript:void(window.open…… というウィンドウは出ません。 パッと見た感じ, ↓ココ javascript:void(window.open('http://~','_blank','width=525,height 上記の ココ に,なぜ _blank が来ているのかは意味不明ですが, 仮にそのままにしても,ちゃんと別ウィンドウで小窓が開きます。 (普通,上記 ココ の場所は任意のウィンドウ名が来ると思います。selfとかblankを書く場所ではありません。) インラインフレームを使っても,FlashPlayer7用にSWFをパブリッシュしても,正常にウィンドウが開きます。 回答と言うより報告ですね。
お礼
とてもご丁寧に調べていただきありがとうございます。 恥ずかしながら、仰る通りでした。 不完全な状態でUPするわけにもいかないと思い、 ローカルのみで調べており、それが仇になったようです。 サーバー上にUPすれば問題なく表示されました。 今後は注意いたします。