Window open() 方法
Window 對象定義和用法
open() 方法用于打開一個新的瀏覽器窗口或查找一個已命名的窗口。
語法
window.open(URL,name,specs,replace)
參數(shù) | 說明 | ||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
URL | 可選。打開指定的頁面的URL。如果沒有指定URL,打開與新的空白窗口 | ||||||||||||||||||||||||||||
name | 可選。指定target屬性或窗口的名稱。支持以下值:
|
||||||||||||||||||||||||||||
specs | 可選。一個逗號分隔的項目列表。支持以下值:
|
||||||||||||||||||||||||||||
replace | Optional.Specifies規(guī)定了裝載到窗口的 URL 是在窗口的瀏覽歷史中創(chuàng)建一個新條目,還是替換瀏覽歷史中的當前條目。支持下面的值:
|
瀏覽器支持
所有主要瀏覽器都支持 open() 方法
實例s
實例 1
在新瀏覽器窗口中打開 www.o2fo.com :
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>W3Cschool教程(w3cschool.cn)</title>
<script>
function open_win() {
window.open("http://www.o2fo.com");
}
</script>
</head>
<body>
<form>
<input type="button" value="打開窗口" onclick="open_win()">
</form>
</body>
</html>
<html>
<head>
<meta charset="utf-8">
<title>W3Cschool教程(w3cschool.cn)</title>
<script>
function open_win() {
window.open("http://www.o2fo.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();
}
嘗試一下 ?
更多建議: