JSブラウザのBOM-> open()メソッド

1.定義と使用法

  open()メソッドは、新しいブラウザウィンドウを開くか、名前付きウィンドウを見つけるために使用されます。

  構文:

    window.open(URL、name、specs、replace

    パラメータ:

      URL:指定したページのURLを開きます

      名前:ターゲット属性またはウィンドウの名前を指定します。以下の値がサポートされています。

          _blank-URLが新しいウィンドウに読み込まれます。これがデフォルトです

          _parent-URLは親フレームに読み込まれます

          _self-URLは現在のページを置き換えます

          _top-URLはロード可能なフレームセットを置き換えます

          名前  -ウィンドウの名前

      specs:コンマで区切られたアイテムのリスト。以下の値がサポートされています。

channelmode = yes | no | 1 | 0 ウィンドウをシアターモードで表示するかどうか。デフォルトはありません。Internet Explorerのみ
ディレクトリ=はい|いいえ| 1 | 0 ディレクトリボタンを追加するかどうか。デフォルトはyesです。Internet Explorerのみ
fullscreen = yes | no | 1 | 0 ブラウザが全画面モードを表示するかどうか。デフォルトはありません。全画面モードのウィンドウもシアターモードである必要があります。Internet Explorerのみ
高さ=ピクセル ウィンドウの高さ。最小値は100です
左=ピクセル ウィンドウの左側
location = yes | no | 1 | 0 住所フィールドを表示するかどうか。デフォルト値はyesです。
menubar = yes | no | 1 | 0 メニューバーを表示するかどうか。デフォルト値はyesです。
resizable = yes | no | 1 | 0 ウィンドウサイズを調整できるかどうか。デフォルト値はyesです。
scrollbars = yes | no | 1 | 0 スクロールバーを表示するかどうか。デフォルト値はyesです。
status = yes | no | 1 | 0 ステータスバーを追加するかどうか。デフォルト値はyesです。
titlebar = yes | no | 1 | 0 タイトルバーを表示するかどうか。HTMLアプリケーションまたは信頼できるダイアログボックスを呼び出さない限り、無視されます。デフォルト値はyesです
toolbar = yes | no | 1 | 0 ブラウザのツールバーを表示するかどうか。デフォルト値はyesです
top = pixels ウィンドウの上部に配置します。InternetExplorerのみ
幅=ピクセル ウィンドウの幅。最小値は100です。

 

 

 

 

 

 

 

 

 

 

 

      replace :ウィンドウに読み込まれたURLがウィンドウの閲覧履歴に新しいエントリを作成するか、閲覧履歴の現在のエントリを置き換えるかを指定します。以下の値がサポートされています。

        true-URLは、閲覧履歴の現在のエントリを置き換えます。

        false-URLは、閲覧履歴に新しいエントリを作成します

 

    例:hw.htmlページを新しいウィンドウで開きます。ウィンドウサイズはW:200PX、H:200PXで、ページは画面から20px離れており、左は20pxです。

  jsコード:

function func(){ 
    window.open( 'hw.html'、 '_ blank'、 'width:200px height:200px top:20px left:20px' 
}

  出力:

 

おすすめ

転載: www.cnblogs.com/abner-pan/p/12709227.html