Window open() 方法
定義和用法
open() 方法用於打開一個新的瀏覽器窗口或查找一個已命名的窗口。
語法
window.open(URL,name,specs,replace)
參數 | 說明 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | 可選。 打開指定的頁面的URL。 如果沒有指定URL,打開與新的空白窗口 | ||||||||||||||||||||||||||||
name | 可選。 指定target屬性或窗口的名稱。 支持以下值:
| ||||||||||||||||||||||||||||
specs | 可選。 一個逗號分隔的項目列表。 支持以下值:
| ||||||||||||||||||||||||||||
replace | Optional.Specifies規定了裝載到窗口的URL 是在窗口的瀏覽歷史中創建一個新條目,還是替換瀏覽歷史中的當前條目。 支持下面的值:
|
瀏覽器支持
所有主要瀏覽器都支持open() 方法
實例s
實例1
在新瀏覽器窗口中打開www.w3big.com :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
<script>
function open_win() {
window.open("http://www.w3big.com");
}
</script>
</head>
<body>
<form>
<input type="button" value="打開窗口" onclick="open_win()">
</form>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>本教程(w3big.com)</title>
<script>
function open_win() {
window.open("http://www.w3big.com");
}
</script>
</head>
<body>
<form>
<input type="button" value="打開窗口" onclick="open_win()">
</form>
</body>
</html>
嘗試一下»
實例2
下面的示例在一個新的瀏覽器打開一個window空白頁:
function openWin(){
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>這是'我的窗口'</p>");
myWindow.focus();
}
myWindow=window.open('','','width=200,height=100');
myWindow.document.write("<p>這是'我的窗口'</p>");
myWindow.focus();
}
嘗試一下»
更多實例
Window對象