首頁  >  文章  >  web前端  >  javascript open()方法有什麼用

javascript open()方法有什麼用

青灯夜游
青灯夜游原創
2021-10-19 17:15:413960瀏覽

在javascript中,open()方法的作用是導航到一個特定的URL網頁或開啟一個新的瀏覽器窗口,語法格式「window.open(URL,name,features,replace)」;當參數URL為空時,就會開啟一個空白網頁。

javascript open()方法有什麼用

本教學操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。

window的open()方法用於導航到特定的URL或開啟一個新的瀏覽器視窗。

語法:window.open(URL,name,features,replace)

它接收4個參數:要載入的URL,視窗名稱,特性字串和一個布林值以下從window.open的參數設定與傳回值兩部分來介紹

#一、參數設定

參數一:要載入的URL( 可選)

        當參數為空時,開啟一個空白網頁;若不為空,則導覽至改URL所指的網頁或開啟一個新的瀏覽器視窗顯示該URL所指網頁

#參數二:視窗名稱(可選)

#     指打開窗戶的名稱:

             1、此名稱由字母、數字和底線組成

              2、相同的名稱的視窗可建立一個

##    含空格

              4、「_blank」、「_self」、「top

<span style="font-size:18px"><span style="font-size:14px"></span></span>


<span style="font-size:18px"><span style="font-size:14px"></span></span>

##############################' 」、「###_parent###」是特殊意義的名稱##################                #  ####:在新視窗中顯示目標網頁;#################                      ###############                            ###_top#####於網頁上的上部目標,若不包含網頁的上部目標。 #############                            ###################       如果該參數指定了一個已經存在的視窗,那麼open() 方法就不再建立一個新視窗,而只是傳回指定視窗的引用。 ##################參數三:特性字串(可選)################ 設定視窗的參數,各參數用逗號隔開################

       表中所列的部分或全部選項,都可透過逗號分隔的名值對來指定,其中名值對以等號表示,注意,整個特性字串中不允許出現空格,如下例所示:

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

參數四:布林值(布林值)

#        此佈林表示:是否取代瀏覽器歷史記錄中目前載入的頁面

##上述四個參數通常只需傳遞第一個參數,最後一個參數只在不開啟新視窗的情況下使用。

二、window.open的回傳值

        window.open()方法傳回一個對新視窗的引用,以便我們對新視窗進行更多的控制。如:

    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中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn