window.open()サポート環境:javascript1.0+/jscript1.0+/nav2+/ie3+/opera3+
window.open(pageurl、name、parameters)
Pageurlは子供の窓の道です
名前Pop -Upウィンドウ名
パラメーターはウィンドウパラメーターです(各パラメーターのコンマで区切られています)
常にlowered |
常に|を指定します
依存しています|
ディレクトリ|はい|
高さ|
ホットキー|
Interheight |
innerwidth |
ロケーション|はい|
メノバー|
外側の値|
外側の値|
再度|はい|
スクリーンの値|
画面|画面のピクセルの長さ。
スクロールバー|
タイトルバー|
ツールバー|
幅|
z-look |
次のようにコードコードをコピーします。
<pre code_snippet_id = "182098" snippet_file_name = "blog_20140210_1_6035784" name = "code"> <script>
window.open( 'page.html'、 'newwindow'、 'height = 100、width = 400、p = 0、left = 0、toolbar = no、scrolllls = no、resizable = no、l、l、l、 l、l、l、l、l、l、l、l、l、l、l、l、l、l ocation = no、status = no '))
</script> </pre>
<pre> </pre>
<h2> <a name = "t3"> </a> <span style = "font-family:microsoft yahei; font-size:14px"> <span style = "color:rgb(76,76,76); Line-Height:28px-32px "> <span style:rgb(76,76,76)。 </</</</</</span> </</span> </span> <span style = "font-family: 'hiragino sans gb w3'、 'hiragino sans gb'、arial、simsun、u5b8bu4f53;フォントサイズ:16px:32px;
<pre> </pre>
<pre> </pre>
vreturnvalue = window.showmodaldialog(surl [、varguments] [、sfeatures]))
vreturnvalue = window.showmodelessdialog(surl [、varguments] [、sfeatures])))
SURLはパラメーターを選択する必要があります。タイプ:文字列。 URLは、ダイアログボックスに表示されるドキュメントを指定するために使用されます。
Vargumentsオプションのパラメーター、タイプ:バリアント。パラメーターをダイアログボックスに渡すために使用されます。通過したパラメータータイプは、配列などを含めて制限されていません。ダイアログボックスが通過します
sfeaturesオプションパラメーター、タイプ:文字列。ダイアログボックスの外観とその他の情報を説明するために使用すると、以下の1つ以上を使用して、セグメントを使用できます。
window.dialogargumentsが渡されたパラメーターを取得するためのダイアガルグ。
1. Dialogheight:ダイアログボックスの高さ、100px以上、IE4のDialogheightおよびDioulogWidthはEMであり、IE5はMODのダイアログボックスに便利です。
2。ダイアログウィッド:ダイアログボックス幅。
3.DialogLeft:画面の左からの距離。
4。ダイアログトップ:画面からの距離。
5.Center:{はい|。
6.ヘルプ:{はい|。
7. {はい|。デフォルト番号
8.Status:{はい|。デフォルトはyes [modeless]またはno [modal]です。
9. {はい|デフォルトはイエスです。
次の属性はHTAで使用され、一般的に一般的なWebページでは使用されません。
10。{はい|デフォルトはいいえです。
11.Edge:{Sunken | soped}:ダイアログボックスのボーダースタイルを示します。デフォルトは昇給です。
12.はい|
//parent.htm
次のようにコードコードをコピーします。
<pre code_snippet_id = "182098" snippet_file_name = "blog_20140210_2_3894881" name = "code"> <script>
var obj = new object();
obj.name = "51js";
window.showmodaldialog( "modal.htm"、obj、 "dialogwidth = 200px; dialogheight = 100px");
</script>
//modal.htm
<スクリプト>
var obj = window.dialogarguments
アラート( "渡すパラメーターは" + obj.nameです)
</script> </pre> <p> </p>
<pre> </pre>
<p> </p>
<p> // --------------------------------- <br>
// 2。ウィンドウを介してダイアログボックスを開くウィンドウに情報を返すことができます。もちろん、それはオブジェクトでもあります。例:<br>
// ------------------------------- </p>
<p> </p> <pre code_snippet_id = "182098" snippet_file_name = "blog_20140210_3_4734696" name = "code"> // paint.htmm
<スクリプト>
str = window.showmodaldialog( "modal.htm"、 "dialogwidth = 200px; dialogheight = 100px");
アラート(str);
</script>
//modal.htm
<スクリプト>
window.returnvalue = "http://www.box";
</script> </pre> <br>
<br>
<p> </p>
<p> 1。元のウィンドウに直接ジャンプします<br>
windocy.location.href = "ジャンプしたいページ<br>
2。使用するために新しいウィンドウでページを開きます:<br>
window.open( 'ジャンプしたいページ');
<p> <span style = "color:#ff0000"> window.history.back(-1);
<p> <Span style = "color:#ff0000"> <br>
</span> </p>
<p> <Span style = "color:#ff0000"> <br>
</span> </p>