1.window.open(url,name,features,replace)
這四個參數(shù)都是可選的。
- 第一個參數(shù)是想在新窗口里打開的網(wǎng)頁URL地址。如果省略這個參數(shù),屏幕上將彈出一個空白的瀏覽器窗口。
- 第二個參數(shù)是窗口的名字??梢栽诖a里通過這個名字與新窗口進行通訊。
- 第三個個參數(shù)是一個以逗號分隔的字符串,其內(nèi)容是新窗口的各種屬性。這些屬性包括新窗口的尺寸(寬度和高度)以及新窗口被啟用或禁用的各種瀏覽功能。
- 第四個參數(shù)是一個可選的布爾值。規(guī)定了裝載到窗口的 URL 是在窗口的瀏覽歷史中創(chuàng)建一個新條目,還是替換瀏覽歷史中的當(dāng)前條目。支持下面的值
注意:
window.open(URL,name,features,replace)
如果name使用名字已經(jīng)存在,那么不會創(chuàng)建一個新的窗口,而是會返回對已經(jīng)存在的窗口的引用。
否則,則創(chuàng)建一個新的窗口。
我就是沒有注意這點,網(wǎng)頁全屏?xí)r候,花了很多時間。
示例
<code>
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>myWeb</title>
<script>
function openWin(){
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>這是'我的窗口'</p>");
myWindow.focus();
}
</script>
</head>
<body>
<input type="button" value="打開窗口" onclick="openWin()" />
</body>
</html>