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) |