■window.openメソッドのオプションパラメータ
window.openメソッドで新しくウィンドウを開く場合、以下の文法になります。
window.open("URL","ウィンドウID名","オプション設定","ヒストリ設定**")
オプション設定により新しく開くウィンドウの形状を細かく指定することができます。オプションパラメーターを複数指定する場合は,(カンマ)で区切って記述します。指定できるパラメータを以下に示します。
ブラウザバージョン |デフォルト値|説 明
[N2][N3][N4][E3][E4][E5] yes toolbar[=yes|no]|[=1|0] ツールバーの表示/非表示
[N2][N3][N4][E3][E4][E5] yes location[=yes|no]|[=1|0] ロケーションバーの表示/非表示
[N2][N3][N4][E3][E4][E5] yes directories[=yes|no]|[=1|0] ディレクトリバーの表示/非表示
[N2][N3][N4][E3][E4][E5] yes status[=yes|no]|[=1|0] ステータスバーの表示/非表示
[N2][N3][N4][E3][E4][E5] yes menubar[=yes|no]|[=1|0] メニューバーの表示/非表示(除くMac)
[N2][N3][N4][E3][E4][E5] yes scrollbars[=yes|no]|[=1|0] スクロールバーの表示/非表示
[N2][N3][N4][E3][E4][E5] yes resizable[=yes|no]|[=1|0] ウィンドウサイズの変更/変更不可
[N2][N3][N4][E3][E4][E5] -- width=pixels ウィンドウの内側の横幅
[N2][N3][N4][E3][E4][E5] -- height=pixels ウィンドウの内側の高さ
[--][--][N4][--][--][--] -- alwaysLowered[=yes|no]|[=1|0] 常にウィンドウを背面に表示*
[--][--][N4][--][--][--] -- alwaysRaised[=yes|no]|[=1|0] 常にウィンドウを前面に表示*
[--][--][N4][--][--][--] no dependent[=yes|no]|[=1|0] 元のウィンドウと連動し元のウィンドウが閉じられると開いた子ウィンドウも閉じられる
[--][--][N4][--][--][--] -- hotkeys[=yes|no]|[=1|0] セキュリティキー以外のキーを無効にする/しない(機種/OSにより正常に動作しない)
[--][--][N4][--][--][--] -- innerWidth=pixels ウィンドウの内側の横幅
[--][--][N4][--][--][--] -- innerHeight=pixels ウィンドウの内側の高さ
[--][--][N4][--][--][--] -- outerWidth=pixels ウィンドウの外側の横幅
[--][--][N4][--][--][--] -- outerHeight=pixels ウィンドウの外側の高さ
[--][--][N4][--][--][--] -- screenX=pixels デスクトップの左端からの座標で指定
[--][--][N4][--][--][--] -- screenY=pixels デスクトップの上端からの座標で指定
[--][--][N4][--][E4][E5] yes titlebar[=yes|no]|[=1|0] タイトルバーの表示/非表示(除くMac)
[--][--][N4][--][--][--] -- z-lock[=yes|no]|[=1|0] 常にウィンドウを背面に表示*
[--][--][--][--][E4][E5] no channelmode[=yes|no]|[=1|0] チェンネルモード
[--][--][--][--][E4][E5] no fullscreen[=yes|no]|[=1|0] 全画面(フルスクリーン)モード
[--][--][--][--][E4][E5] -- left=pixels デスクトップの左端からの座標で指定
[--][--][--][--][E4][E5] -- top=pixels デスクトップの上端からの座標で指定
*Windowsでは他のアプリケーションを含めたウィンドウでの前後の位置関係、Macintoshではナビゲータウィンドウでの前後の位置関係となります。
**ヒストリ設定はtrueまたはfalseを指定しtrueを指定した場合オープン元のウィンドウのヒストリを継承します。