- ベストアンサー
新規ページを開いたときのウィンドウの大きさを指定したい。
テキストにリンクを指定しています。リンクを新規ウィンドウで開くときアドレスバーとかボタン関係を消して表示部分をちょうどいい大きさで表示したいのですがどうしたらいいでしょうか。そのときのHTMLのタグがよく分かりません。教えてください。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>テキスト リンク ”情報1” http://www.xxx.co.jp 400×300dot ”情報2" http://www.yyy.co.jp 300×200dot の場合はどうなるのでしょうか。 HEAD> <SCRIPT language="JavaScript"> <!-- function openwindow1() { window.open("http://www.xxx.co.jp","jyouhou1","toolbar=no,location=no,scrollbars=no,width=400,height=300,left=100,top=10"); } function openwindow2() { window.open("http://www.yyy.co.jp","jyouhou2","toolbar=no,location=no,scrollbars=yes,width=300,height=200,left=100,top=10"); } //--> </SCRIPT> </HEAD> <BODY> <NOSCRIPT>JavaScript対応ブラウザで表示してください。</NOSCRIPT> 【テキスト部分は下記のようにする】 <A href="JavaScript:openwindow1()">情報1を開く</A> <A href="JavaScript:openwindow2()">情報2を開く</A> window.open("http://www.xxx.co.jp","jyouhou1",~の "http://www.xxx.co.jp"は同一サイト内は"xxx.html"(又はhtm)で サイトが異なるときは"http://www.~"とする。 "jyouhou1"内は日本語不可。任意に入力してください。 no=無し、yes=有り
その他の回答 (2)
簡単な物で良いなら、 <html> <body> <a href="#" onClick="window.open('http://www.xxx.co.jp','newWin','width=400,height=300');">情報1</a> </body> </html> で充分だと思いますが。 「情報2」の場合にはURLと数値を変えるだけです。 参考まで。
お礼
JAVAなくてもできるんですね。JAVAだとなんか分かりづらくて…。ありがとうございます。
- onimotsu
- ベストアンサー率36% (279/758)
<HEAD> <SCRIPT language="JavaScript"> <!-- function openwindow1() { window.open("aaa.htm","aaa","toolbar=no,location=no,scrollbars=no,width=550,height=350,left=100,top=10"); } function openwindow2() { window.open("bbb.htm","bbb","toolbar=no,location=no,scrollbars=yes,width=550,height=450,left=100,top=10"); } //--> </SCRIPT> </HEAD> <BODY> <NOSCRIPT>JavaScript対応ブラウザで表示してください。</NOSCRIPT> 【テキスト部分は下記のようにする】 <A href="JavaScript:openwindow1()">aaaを開く</A> <A href="JavaScript:openwindow2()">bbbを開く</A> openwindow1()の部分は任意に変更可能。 例えばopenA()とか。
補足
ご回答ありがとうございます。 やってみましたが どうもうまくいきません。 テキスト リンク ”情報1” http://www.xxx.co.jp 400×300dot ”情報2" http://www.yyy.co.jp 300×200dot の場合はどうなるのでしょうか。何度もすみません
お礼
何度もありがとうございます。やっと理解できました。こちらの方でもやってみます。