window.open()函式引數用法詳解

antzone發表於2017-03-17

此函式可以用來開啟一個新的視窗,在某些應用中算是比較方便吧,但是當前瀏覽器大多對此進行了攔截,不建議使用,不過還是有不少的初學者願意嘗試一下,下面就做一下簡單介紹。由於引數眾多,可能會對一些初學者的使用帶來困擾,下面就對它的引數進行一下簡單的介紹,希望對初學者或者接觸較少的朋友帶來一定的幫助。

語法結構:

[JavaScript] 純文字檢視 複製程式碼
window.open(pageURL,name,parameters)

引數列表:

1.pageURL:要開啟的子視窗的路徑。

2.name:子視窗控制程式碼。

3.parameters:用來設定子視窗裝他的各種引數。

程式碼例項如下:

[JavaScript] 純文字檢視 複製程式碼
window.open('page.html','newwindow','height=100,width=400,top=0,left=0,toolbar=no,menubar=no,scrollbars=no,resizable=no,location=no,status=no')

引數|取值範圍|說明:

alwaysLowered|yes/no|指定視窗隱藏在所有視窗之後

alwaysRaised|yes/no|指定視窗懸浮在所有視窗之上

depended|yes/no|是否和父視窗同時關閉

directories|yes/no|Nav2和3的目錄欄是否可見

height|pixelvalue|視窗高度

hotkeys|yes/no|在沒選單欄的視窗中設安全退出熱鍵

innerHeight|pixelvalue|視窗中文件的畫素高度

innerWidth|pixelvalue|視窗中文件的畫素寬度

location|yes/no|位置欄是否可見

menubar|yes/no|選單欄是否可見

outerHeight|pixelvalue|設定視窗(包括裝飾邊框)的畫素高度

outerWidth|pixelvalue|設定視窗(包括裝飾邊框)的畫素寬度

resizable|yes/no|視窗大小是否可調整

screenX|pixelvalue|視窗距螢幕左邊界的畫素長度

screenY|pixelvalue|視窗距螢幕上邊界的畫素長度

scrollbars|yes/no|視窗是否可有滾動欄

titlebar|yes/no|視窗題目欄是否可見

toolbar|yes/no|視窗工具欄是否可見

Width|pixelvalue|視窗的畫素寬度

z-look|yes/no|視窗被啟用後是否浮在其它視窗之上

相關文章