Javascript中Window.open參數詳解

關於Window.open的參數小結(參書改編) 先看一個例子:
[javascipt:]window.open("Webpage.asp?",Derek,"height=100,width=100,status=yes,toolbar=yes,
menubar=no,location=no");
此語句打開一個新窗口,頁面爲webpage.asp,參數爲var,名字爲Derek,高爲100,寬爲100,顯示狀態欄和工具條,不顯示菜單和地址。

具體總結的各個屬性參數如下:
window = object.open([URL ][, name ][, features ][, replace]]]])
URL:新窗口的URL地址
name:新窗口的名稱,可以爲空
featurse:屬性控制字符串,在此控制窗口的各種屬性,屬性之間以逗號隔開。
fullscreen= { yes/no/1/0 } 是否全屏,默認no
channelmode= { yes/no/1/0 } 是否顯示頻道欄,默認no
toolbar= { yes/no/1/0 } 是否顯示工具條,默認no
location= { yes/no/1/0 } 是否顯示地址欄,默認no
directories = { yes/no/1/0 } 是否顯示轉向按鈕,默認no
status= { yes/no/1/0 } 是否顯示窗口狀態條,默認no
menubar= { yes/no/1/0 } 是否顯示菜單,默認no
scrollbars= { yes/no/1/0 } 是否顯示滾動條,默認yes
resizable= { yes/no/1/0 } 是否窗口可調整大小,默認no
width=number 窗口寬度(像素單位)
height=number 窗口高度(像素單位)
top=number 窗口離屏幕頂部距離(像素單位)
left=number 窗口離屏幕左邊距離(像素單位)

 

script language="javascript">
function MyOpenWindow()
{
var myWidth=screen.availWidth;
var myHeight=screen.availHeight;
window.opener=null;
window.self.close();
window.open

('Default.aspx','window','toolbar=no,status=no,resizable=no,top=0,left=0,width='+myWidth+',h

eight='+myHeight);
}
</script>
</head>
<body οnlοad="MyOpenWindow()">
</body>
</html>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章