定義和用法
open() 方法用于打開(kāi)一個(gè)新的瀏覽器窗口或查找一個(gè)已命名的窗口。
語(yǔ)法
window.open(URL,name,specs,replace)
參數(shù) | 說(shuō)明 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | 可選。打開(kāi)指定的頁(yè)面的URL。如果沒(méi)有指定URL,打開(kāi)一個(gè)新的空白窗口 | ||||||||||||||||||||||||||||
name | 可選。指定target屬性或窗口的名稱(chēng)。支持以下值:
|
||||||||||||||||||||||||||||
specs | 可選。一個(gè)逗號(hào)分隔的項(xiàng)目列表。支持以下值: ?
|
||||||||||||||||||||||||||||
replace | Optional.Specifies規(guī)定了裝載到窗口的 URL 是在窗口的瀏覽歷史中創(chuàng)建一個(gè)新條目,還是替換瀏覽歷史中的當(dāng)前條目。支持下面的值:
|
Window open() 方法 | 菜鳥(niǎo)教程?
實(shí)例
1.打開(kāi)一個(gè)窗口,并控制其外觀
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>菜鳥(niǎo)教程(runoob.com)</title>
<script>
function open_win(){
window.open("http://www.runoob.com","_blank","toolbar=yes, location=yes, directories=no, status=no, menubar=yes, scrollbars=yes, resizable=no, copyhistory=yes, width=400, height=400");
}
</script>
</head>
<body>
<form>
<input type="button" value="打開(kāi)窗口" onclick="open_win()">
</form>
</body>
</html>
2. 攔截彈出式的窗口?
(1)window.open 實(shí)現(xiàn)
window.open('url','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no')? 攔截彈出式的窗口?
window.open('url','_blank','toolbar=no,location=no,directories=no,status=no,menubar=no')
作用是打開(kāi)一個(gè)新窗口,并且不顯示工具欄、地址欄、目錄欄、狀態(tài)欄和菜單欄。url 是要打開(kāi)的網(wǎng)頁(yè)地址,_blank 表示在新窗口中打開(kāi)。?
執(zhí)行之后 就會(huì)看到瀏覽器 右上角 有個(gè) 窗口帶個(gè) 紅色的x。
?
(2) 手動(dòng)設(shè)置?
谷歌瀏覽器直接輸入這個(gè)地址可以手動(dòng)設(shè)置:?
chrome://settings/content/popups
edge:文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-483921.html
edge://settings/content/popups文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-483921.html
到了這里,關(guān)于瀏覽器window.open()用法,以及利用其實(shí)現(xiàn)攔截彈出式窗口的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!