HTMLでリンク先を別ウィンドウで表示させることができるが、ウィンドウの大きさまでは指定することができない。
<a href ="video.php" target = "_blank">
ウィンドウの大きさなどを指定する場合には、JavaScriptのwindowオブジェクトのopenメソッドを使ってサブウィンドウを生成すればよい。
<script type="text/javascript"> function WinOpen() { window.open("video.php","video","width=640,height=480"); } </script> 中略 <a href ="#" onclick="WinOpen();return false;">
上記の例ではURLはvideo.php、ウィンドウ名はvideo、幅640、高さは480のウィンドウを生成している。
window.openメソッド構文は次のとおり。
変数 = window.open(URL,ウィンドウ名,オプション)
オプション | 概要 |
width | ウィンドウの幅 |
height | ウィンドウの高さ |
location | アドレスバーを表示するか(yes|no) |
scrollbars | スクロールバーを表示するか(yes|no) |
resizable | ウィンドウサイズの変更は可能か(yes|no) |
toolbar | ツールバーを表示するか(yes|no) |
status | ステータスバーを表示するか(yes|no) |
menubar | メニューバーを表示するか(yes|no) |