- ベストアンサー
JavaScriptで小窓を表示したい
ホームページ作成中です。文字をクリックさせて、小窓で1ページ出したいのですが、そのページの中身の書き方と設置の仕方、小窓の大きさを制御したいのですが、スクリプトの書き方が分かりません。 どなたか分かる方がいらっしゃったら、教えてください。お願いいたします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
書き忘れました。#3の回答をした者です。 この記述なら、1ページに何回でもリンクを張る事が可能です。 同じ小窓へのリンクでよければ <a href="javascript:void(0);" onClick="window.open('/●●.html', 'newwin', 'width=300,height=220')">click!!</a> を数箇所に設置してもいいし、 違う小窓に行きたい場合は●●の部分だけ違うHTMLの名前にすればいいのです。
その他の回答 (3)
- malice
- ベストアンサー率42% (46/109)
<a href="javascript:void(0);" onClick="window.open('/●●.html', 'newwin', 'width=300,height=220')">click!!</a> これだけで大丈夫ですよ。 小窓の中身は●●htmlを作成するだけです。 width(幅)とheight(縦)で大きさを決めて下さい。 ちなみにこの小窓にはツールバーやアドレスバーはありません。
- ShinX2
- ベストアンサー率36% (82/225)
<HTML> <HEAD> <SCRIPT LANGUAGE="JavaScript"> <!-- function pView(wUrl,wName) { var sw1; scWidth = 50; //小窓の幅 scHeight = 100; //小窓の高さ setw = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width=' + (scWidth) + ',height=' + (scHeight) + ',top=0,left=0'; sw1 = window.open(wUrl,wName,setw); } //--> </SCRIPT> </HEAD> <BODY onLoad="JavaScript:top.pView( 'phot.html','phot')"> phot.html を開きます。 </BODY> </HTML> ---------- 必要に応じて、幅、高さを変えてみてください。 = 'toolbar=no,location=no,directories=no,status=no,menubar=no,scrollbars=no,resizable=yes,width= の部分の「no」「yes」を入れ替えると色々変わります。
- shy00
- ベストアンサー率34% (2081/5977)