- ベストアンサー
DreamWeaver8 ポップアップ→ブラウザウィンドウを開く
DreamWeaver8にてホームページを作成しています。 ボタンを押す→ポップアップメニューが表示される。 →該当項目を押す。→別ウィンドウが表れる。 ・・・までは出来るのですが、この開かれる別ウィンドウを サイズ指定したいのです。 同じビヘイビアの中に「ブラウザウィンドウを開く」と言う 機能がありますが、それを使うと、ボタンそのものを押した際に 発生するため、思っているようにいきません。 どのようにすればよろしいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
ご質問の内容だと、2パターン考えられます。 念のためにコピーしたファイルで試してください。 ■新しく開かれるウインドウも、自分の作ったWEBページの場 合、その開かれるほうのWEBページをコードビューで表示して、タグ <head> と </head> の間に以下の命令文を記述します。 <script language="JavaScript"><--! resizeTo(300,300); //--></script> これは、開かれたウインドウを300×300の大きさにするという意味ですので、サイズは好きな大きさを指定してください。 ただし、ブラウザによってサイズに差異が生じますので、各主要ブラウザで確認してください。 ■開かれるサブウインドウのコードを自分で変更できない場合、例えば他人のサイトを表示する等の理由。 この場合は、ちょっと面倒ですが、ポップアップメニューのあるWEBページの中で、クリックするポップアップ画像についている<a href="●●.html">の部分を以下のように書き換えます。(●●.htmlはサブウインドウに表示するページのURLです) <a href="JavaScript:openWin()"> 次に、タグ <head> と </head> の間に以下の命令文を記述します。 <script LANGUAGE="javascript"><!-- function openWin() { window.open("●●.html","subwin","width=300","height=300"); } //--></script> これで、親のウインドウから呼び出されたサブウインドウのサイズを300×300で開くことが出来ます。
お礼
ありがとうございました。 全て自分が管理しているページの編集ですので、 1つ目の方法を参考にして完成しました。