• ベストアンサー

ポップアップのウィンドウをトップページにいくたび開かせる

以下のサイトのように、 ポップアップの小ウィンドウをトップページにいくたび開かせるには、 どうかいたらいいですか? http://www.air-tokyo.com/(参考サイトです) ご回答よろしくおねがいいたします n(_ _)n

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

  • ベストアンサー
  • auty
  • ベストアンサー率58% (284/486)
回答No.3

参考サイトのHTMLソースを見るには、メニューの[表示]-[(ページの)ソース]をクリックします。 -------------------------------------------------------------------------------- <script type="text/javascript"> <!-- //最小限の設定------------------------------------------ var URL = "pop06.html"; //新しい<B style="color:black;background-color:#000000">ウィンドウ</B>のURL var width = 450; //<B style="color:black;background-color:#000000">ウィンドウ</B>の幅 var height = 533; //<B style="color:black;background-color:#000000">ウィンドウ</B>の高さ //------------------------------------------------------ //上級者向けカスタム設定-------------------------------- var Wname = "newWin"; //新しい<B style="color:black;background-color:#ffff66">ウィンドウ</B>の名前 var Rable = 0; //リサイズの許可・不許可 var Dbar = 0; //ディレクトリバーの表示・非表示 var Lbar = 0; //ロケーションバーの表示・非表示 var Mbar = 0; //メニューバーの表示・非表示 var Scbar = 0; //スクロールバーの表示・非表示 var Stbar = 0; //ステータスバーの表示・非表示 var Tbar = 0; //ツールバーの表示・非表示 var x = "auto"; //<B style="color:black;background-color:#ffff66">ウィンドウ</B>のX座標 var y = "auto"; //<B style="color:black;background-color:#ffff66">ウィンドウ</B>のY座標 //------------------------------------------------------ function winopen(){ options = "Resizable=" + Rable + ", directories=" + Dbar + ", location=" + Lbar + ", menubar=" + Mbar + ", scrollbars=" + Scbar + ", status=" + Stbar + ", toolbar=" + Tbar + ", width=" + width + ", height=" + height; if( x != "auto" ) options += ", left=" + x; if( y != "auto" ) options += ", top=" + y; window.open (URL, Wname, options); } window.onload = winopen; //--> </script> -------------------------------------------------------------------------------- JavaScriptで書かれています。 とりあえず、 最小限の設定 URL、width、heightの値を指定してみるとよいでしょう。 挿入場所は、<head></head>の間で、最後当たりがよいと思います。

mmmeee
質問者

お礼

ありがとうございます! とっても参考になりました。 感謝してます!!

その他の回答 (2)

  • STICKY2006
  • ベストアンサー率29% (1536/5269)
回答No.2

既に回答出てますけど、JavaScriptで行うのが多分一般的かと。 「Window.Open()」あたりを調べてみればいいかと思います。 つっこまれてはいますが、強制ポップアップは迷惑&最近は、ブラウザの設定でブロックしている方も多々いますし、場合によっては、推奨されるまま、ブロックの設定を行っていたりもしますので、ポップアップ表示されないこともありますのでご注意を。

mmmeee
質問者

お礼

ありがとうございます! すぐ解決できました。 感謝してます!!

noname#49614
noname#49614
回答No.1

HTMLではなくJavaScriptです。ぜひそちらで立て直しを。 ちなみに、強制ポップアップは迷惑だという認識が強いですからそもそも使うのは避けるほうが賢明です。

mmmeee
質問者

お礼

ありがとうございます! 貴重なご意見に 感謝してます!!

関連するQ&A