ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript の open() メソッドはどのような用途に使用されますか?

JavaScript の open() メソッドはどのような用途に使用されますか?

青灯夜游
青灯夜游オリジナル
2021-10-19 17:15:414084ブラウズ

JavaScript では、open() メソッドの機能は、特定の URL Web ページに移動するか、新しいブラウザ ウィンドウを開くことです。構文形式は「window.open(URL,name,features,replace)」です。 "; パラメーター URL が空の場合、空の Web ページが開きます。

JavaScript の open() メソッドはどのような用途に使用されますか?

このチュートリアルの動作環境: Windows 7 システム、JavaScript バージョン 1.8.5、Dell G3 コンピューター。

window の open() メソッドは、特定の URL に移動するか、新しいブラウザ ウィンドウを開くために使用されます。

構文: window.open(URL,name,features,replace)

これは、ロードする URL、ウィンドウ名、属性文字列、およびブール値 の 4 つのパラメーターを受け取ります。 以下では、window.open.のパラメータ設定と戻り値を紹介します。

#1.パラメータ設定

#パラメータ 1: ロードする URL (オプション)

このパラメータが空の場合は、空の Web ページを開きます。空でない場合は、Web を指す URL に移動します。ページを開くか、新しいブラウザ ウィンドウを開いて URL


パラメータ 2: ウィンドウ名 (オプション)

は、開いているウィンドウの名前を指します:

2. 同じ名前のウィンドウは 1 つだけ作成できます

スペースが含まれます

4. 「_blank」、「_self」、「_top 」、「_parent」は名前です特別な意味を持つ

: 対象の Web ページを新しいウィンドウで表示します; <span style="font-size:18px"><span style="font-size:14px"></span> </span>

_ Top :ターゲットWebページはフレームWebページの上部に表示されます。フレームの定義がない場合、この効果は_セルフと同じです

##このパラメーターが既存のウィンドウを指定している場合、 open() メソッドは新しいウィンドウを作成せず、指定されたウィンドウを返すだけになります。

パラメータ 3: 特性文字列 (オプション)
ウィンドウのパラメータを設定します。各パラメータカンマで区切ります

#

# 表にリストされている一部またはすべてのオプションは、カンマ区切りの名前値によって指定できます。次の例に示すように、スペースは使用できません:

 window.open("https://www.baidu.com","_blank","height=400,width=600,top=100,left=100,scrollbars=no");

パラメータ 4: ブール値 (ブール値)

このブール値は、現在の値を置き換えるかどうかを示します。ブラウザ履歴に読み込まれたページ

上記の 4 つのパラメータは通常、最初の引数を渡すだけでよく、最後の引数は新しいウィンドウを開かずにのみ使用されます。 。

2. window.openの戻り値

window.open() メソッドは新しいウィンドウへの参照を返します。 Windows でより詳細に制御できます。例:

    myWin= window.open("https://www.baidu.com","_blank","height=400,width=600,top=100,left=100,scrollbars=no");
    myWin.close();         //调用close()函数关闭新打开的网页
    myWin.resizeTo(500,500);    //调整大小
    myWin.moveTo(300,300);     //移动位置

[推奨学習: JavaScript 上級チュートリアル]

以上がJavaScript の open() メソッドはどのような用途に使用されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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