サブウィンドウを生成する方法

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)