ホームページ >ウェブフロントエンド >jsチュートリアル >jsポップアップウィンドウの戻り​​値(window.openメソッド)の詳しい解説_javascriptスキル

jsポップアップウィンドウの戻り​​値(window.openメソッド)の詳しい解説_javascriptスキル

WBOY
WBOYオリジナル
2016-05-16 17:04:142220ブラウズ

test.php

复制代码代码如下:
























test2.php
复制代码代码如下:





















window.open の詳しい説明

window.open("sUrl","sName","sFeature","bReplace");

sUrl: オプション。弦。読み込むHTML文書のURLアドレスを指定します。値が指定されていない場合は、about:blank の新しいウィンドウが表示されます。

sName: オプション。弦。開いているウィンドウの名前を指定します。この名前は、フォームまたはオブジェクトの TARGET 属性に使用できます。この名前には、次の一般名も使用できます。 _media:IE6.0 ブラウザの左側にあるメディア パネルで sUrl を開きます。

_blank: sUrl を新しいウィンドウで開きます。

_parent: 現在のフレームの親フレーム内で開きます。現在のフレームに親フレームがない場合、このパラメータ値は _self と同等になります。
_search: IE5.0 では、ブラウザーの左側にある検索パネルで sUrl が開きます。
_self:sUrl​​ は現在のウィンドウで開き、現在のドキュメントをカバーします。
_top: すべてのフレームの外側の一番上のウィンドウで sUrl を開きます。現在のウィンドウにフレーム構造がない場合、このパラメータ値は _self と同等です。

s機能: オプション。弦。ウィンドウの装飾スタイルを指定します。以下の値を使用してください。複数のエントリはカンマで区切ります。このパラメータの設定は、新しいブラウザ ウィンドウが作成された場合にのみ有効になります。 channelmode={yes|no|1|0} は、ウィンドウをチャネル モードで表示するかどうかを指定します。デフォルト値は「いいえ」です。

directories={yes|no|1|0} は、「リンク」ボタンを表示するかどうかを指定します。デフォルト値は「はい」です。

fullscreen={yes|no|1|0} は、ウィンドウを全画面モードで表示するかどうかを指定します。デフォルト値は「いいえ」です。全画面モードではブラウザ ウィンドウのタイトル バーとメニューが非表示になるため、全画面モードを使用する場合は注意してください。ウィンドウを閉じる機能がページに提供されていない場合、ユーザーは ALT F4 ショートカット キーを使用してウィンドウを閉じることができます。
height=number はウィンドウの高さを設定します。最小値は 100 です。
left=number は、デスクトップを基準としたウィンドウの左上隅の横座標を設定します。単位はピクセル(px)です。
width=number はウィンドウの幅を設定します。最小値は 100 です。
top=number は、デスクトップを基準としたウィンドウの左上隅の垂直座標を設定します。単位はピクセル(px)です。
location={yes|no|1|0} は、ブラウザ ウィンドウのアドレス バーを表示するかどうかを設定します。デフォルト値は「はい」です。
menubar={yes|no|1|0} は、ブラウザ ウィンドウのメニュー バーを表示するかどうかを設定します。デフォルト値は「はい」です。
resizable={yes|no|1|0} ユーザーによるウィンドウのサイズ変更を許可するかどうかを設定します。デフォルト値は「はい」です。
scrollbars={yes|no|1|0} ウィンドウにスクロール バーを含めることができるかどうかを設定します。デフォルト値は「はい」です。
status={yes|no|1|0} は、ブラウザ ウィンドウのステータス バーを表示するかどうかを設定します。デフォルト値は「はい」です。
titlebar={yes|no|1|0} は、ブラウザ ウィンドウのタイトル バーを表示するかどうかを設定します。このパラメーターは、呼び出し側プログラムが HTML アプリケーション (HTA) または信頼されたダイアログ ボックスでない限り無視されます。デフォルト値は「はい」です。 toolbar={yes|no|1|0} は、ブラウザ ウィンドウのツールバーを表示するかどうかを設定します。デフォルト値は「はい」です。
b置換: オプション。ブール値。 false|true。 false: 新しく開かれたドキュメントは、履歴リスト内の現在のドキュメントを上書きします。 true: 新しく開いたドキュメントは履歴リストの最後に追加されるだけです。

戻り値:
oNewWindow: オブジェクト (要素)。新しいウィンドウオブジェクトへの参照を返します。

手順:
新しいウィンドウを開き、sUrl で指定された HTML ドキュメントを読み込みます。デフォルトでは、このメソッドで作成された新しいウィンドウには、デフォルトの高さ、幅、メニュー、ツールバーなどが設定されています。 sFeature パラメータを使用して設定を変更できます。

sFeature パラメーターが指定されている場合、パラメーター値リストに表示されない装飾スタイルは自動的に no に設定されます。

IE5 では、開いているウィンドウのタイトル バーを制御できます。タイトル バーは、Microsoft® Visual Basic や HTML Application (HTA) などの信頼できるプログラムでウィンドウを開くと閉じることができます。これらはブラウザ インターフェイスとして Microsoft Internet Explorer を使用しているため、信頼できます。

ドキュメント内のオブジェクトのイベントによってトリガーされた関数が open メソッドを呼び出すと、ウィンドウ オブジェクトの open メソッドが使用されます。ドキュメント内のオブジェクトのイベントが open メソッドを直接使用する場合は、ドキュメント オブジェクトの open メソッドが使用されます。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。