本篇內(nèi)容主要講解“如何使用javascript open()方法”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“如何使用javascript open()方法”吧!
創(chuàng)新互聯(lián)專注于浦口網(wǎng)站建設(shè)服務(wù)及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗(yàn)。 熱誠(chéng)為您提供浦口營(yíng)銷(xiāo)型網(wǎng)站建設(shè),浦口網(wǎng)站制作、浦口網(wǎng)頁(yè)設(shè)計(jì)、浦口網(wǎng)站官網(wǎng)定制、微信小程序定制開(kāi)發(fā)服務(wù),打造浦口網(wǎng)絡(luò)公司原創(chuàng)品牌,更為您提供浦口網(wǎng)站排名全網(wǎng)營(yíng)銷(xiāo)落地服務(wù)。
在javascript中,open()方法的作用是導(dǎo)航到一個(gè)特定的URL網(wǎng)頁(yè)或者打開(kāi)一個(gè)新的瀏覽器窗口,語(yǔ)法格式“window.open(URL,name,features,replace)”;當(dāng)參數(shù)URL為空時(shí),就會(huì)打開(kāi)一個(gè)空白網(wǎng)頁(yè)。
本教程操作環(huán)境:windows7系統(tǒng)、javascript1.8.5版、Dell G3電腦。
window的open()方法用于導(dǎo)航到一個(gè)特定的URL或者打開(kāi)一個(gè)新的瀏覽器窗口。
語(yǔ)法:window.open(URL,name,features,replace)
它接收4個(gè)參數(shù):要加載的URL,窗口名稱,特性字符串和一個(gè)布爾值。以下從window.open的參數(shù)設(shè)置和返回值兩部分來(lái)介紹
參數(shù)一:要加載的URL( 可選)
當(dāng)該參數(shù)為空時(shí),打開(kāi)一個(gè)空白網(wǎng)頁(yè);若不為空,則導(dǎo)航到改URL所指的網(wǎng)頁(yè)或者打開(kāi)一個(gè)新的瀏覽器窗口顯示該URL所指網(wǎng)頁(yè)
參數(shù)二:窗口名稱(可選)
指被打開(kāi)窗口的名稱:
1、該名稱由字母、數(shù)字和下劃線組成
2、相同的名稱的窗口只能創(chuàng)建一個(gè)
3、名稱中不能含有空格
4、“_blank
”、“_self
”、“_top
”、“_parent
”是具有特殊意義的名稱
_blank
:在新窗口中顯示目標(biāo)網(wǎng)頁(yè);
_self
:在當(dāng)前窗口中顯示目標(biāo)網(wǎng)頁(yè);
_top
:在框架網(wǎng)頁(yè)的上部顯示目標(biāo)網(wǎng)頁(yè),如果沒(méi)有定義框架,則此項(xiàng)效果與_self相同
_parent
:在該框架的上層框架(父框架)中顯示目標(biāo)網(wǎng)頁(yè),若沒(méi)有定義,則此項(xiàng)效果與_self相同
如果該參數(shù)指定了一個(gè)已經(jīng)存在的窗口,那么 open() 方法就不再創(chuàng)建一個(gè)新窗口,而只是返回對(duì)指定窗口的引用。
參數(shù)三:特性字符串(可選)
設(shè)置窗口的參數(shù),各參數(shù)用逗號(hào)隔開(kāi)
表中所列的部分或全部選項(xiàng),都可通過(guò)逗號(hào)分隔的名值對(duì)來(lái)指定,其中名值對(duì)以等號(hào)表示,注意,整個(gè)特性字符串中不允許出現(xiàn)空格,如下例所示:
window.open("https://www.baidu.com","_blank","height=400,width=600,top=100,left=100,scrollbars=no");
參數(shù)四:布爾值(布爾值)
該布爾表示:是否取代瀏覽器歷史記錄中當(dāng)前加載的頁(yè)面
上述四個(gè)參數(shù)通常只需傳遞第一個(gè)參數(shù),最后一個(gè)參數(shù)只在不打開(kāi)新窗口的情況下使用。
window.open()方法返回一個(gè)對(duì)新窗口的引用,以便我們對(duì)新窗口進(jìn)行更多的控制。如:
myWin= window.open("https://www.baidu.com","_blank","height=400,width=600,top=100,left=100,scrollbars=no"); myWin.close(); //調(diào)用close()函數(shù)關(guān)閉新打開(kāi)的網(wǎng)頁(yè) myWin.resizeTo(500,500); //調(diào)整大小 myWin.moveTo(300,300); //移動(dòng)位置
到此,相信大家對(duì)“如何使用javascript open()方法”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
網(wǎng)頁(yè)標(biāo)題:如何使用javascriptopen()方法
分享網(wǎng)址:http://chinadenli.net/article38/gdojsp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供域名注冊(cè)、微信小程序、小程序開(kāi)發(fā)、用戶體驗(yàn)、面包屑導(dǎo)航、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)