亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > JavaScript > 正文

JavaScript Window瀏覽器對象模型方法與屬性匯總

2019-11-20 12:38:02
字體:
來源:轉載
供稿:網友

Window 對象

所有瀏覽器都支持 window 對象。它表示瀏覽器窗口。

所有 JavaScript 全局對象、函數以及變量均自動成為 window 對象的成員。

全局變量是 window 對象的屬性。

全局函數是 window 對象的方法。

1. open方法

語法格式:
window.open(URL,窗口名稱,窗口風格)
功能:打開一個新的窗口,并在窗口中裝載指定URL地址的網頁。
  說明:
open方法用于打開一個新的瀏覽器窗口,并在新窗口中裝入一個指定的URL地址;
open方法在打開一個新的瀏覽器窗口時,還可以指定窗口的名稱(第二個參數);
open方法在打開一個新的瀏覽器窗口時,還可以指定窗口的風格(第三個參數),
窗口風格有以下選項,這些選項可以多選,如果多選,各選項之間用逗號分隔:
toolbar:指定窗口是否有標準工具欄。當該選項的值為1或yes時,表示有標準工具欄,當該選項的值為0或no時,表示沒有標準工具欄;
location:指定窗口是否有地址工具欄,選項的值及含義與toolbar相同;
directories:指定窗口是否有鏈接工具欄,選項的值及含義與toolbar相同;
status:指定窗口是否有狀態欄,選項的值及含義與toolbar相同;
menubar:指定窗口是否有菜單,選項的值及含義與toolbar相同;
scrollbar:指定當前窗口文檔大于窗口時是否有滾動條,選項的值及含義與toolbar相同;
resizable:指定窗口是否可改變大小,選項的值及含義與toolbar相同;
width:以像素為單位指定窗口的寬度,已被innerWidth取代;
height:以像素為單位指定窗口的高度,已被innerHeight取代;
outerWidth:以像素為單位指定窗口的外部寬度;
outerHeight:以像素為單位指定窗口的外部高度;
left:以像素為單位指定窗口距屏幕左邊的位置;
top:以像素為單位指定窗口距屏幕頂端的位置;
alwaysLowered:指定窗口隱藏在所有窗口之后,選項的值及含義與toolbar相同;
alwaysRaised:指定窗口浮在所有窗口之上,選項的值及含義與toolbar相同;
dependent:指定打開的窗口為當前窗口的一個子窗口,并隨著父窗口的關閉而關閉,選項的值及含義與toolbar相同;
hotkeys:在沒有菜單欄的新窗口中設置安全退出的熱鍵,選項的值及含義與toolbar相同;
innerHeight:設定窗口中文檔的像素高度;
innerWidth:設定窗口中文檔的像素寬度;
screenX:設定窗口距離屏幕左邊界的像素長度;
screenY:設定窗口距離屏幕上邊界的像素長度;
titleBar:指明標題欄是否在新窗口中可見,選項的值及含義與toolbar相同;
z-look:指明當窗口被激活時,不能浮在其它窗口之上,選項的值及含義與toolbar相同。
open方法返回的是該窗口的引用。
小技巧:該方法經常用于在打開一個網頁時自動打開另一個窗口。

2. close方法

語法格式:
window.close()
功能:close方法用于自動關閉瀏覽器窗口。

3. alert方法

語法格式:
window.alert(提示字符串)
功能:彈出一個警告框,在警告框內顯示提示字符串文本。

4. confirm方法

語法格式:
window.confirm(提示字符串)
功能:顯示一個確認框,在確認框內顯示提示字符串,當用戶單擊“確定”按鈕
時該方法返回true,單擊“取消”時返回false。

5. prompt方法

語法格式:
window.prompt(提示字符串,缺省文本)
功能:顯示一個輸入框,在輸入框內顯示提示字符串,在輸入文本框顯示缺省文
本,并等待用戶輸入,當用戶單擊“確定”按鈕時,返回用戶輸入的字符串,當
單擊“取消”按鈕時,返回null值。

6. setTimeout方法

語法格式:
window.setTimeout(代碼字符表達式,毫秒數)
功能:定時設置,當到了指定的毫秒數后,自動執行代碼字符表達式。

7. clearTimeout方法

語法格式:
window.clearTimeout(定時器)
功能:取消以前的定時設置,其中的參數是用setTimeout設置時的返回值。

8. setInterval方法

語法格式:
window.setInterval(代碼字符表達式,毫秒數)
功能:設定一個時間間隔后(第二個參數),反復執行“代碼字符表達式”的內容

9. clearInterval方法

語法格式:
window.clearInterval(時間間隔器)
功能:取消setInterval設置的定時。其中的參數是setInterval方法的返回值。

10. moveBy方法

語法格式:
window.moveBy(水平位移量,垂直位移量)
功能:按照給定像素參數移動指定窗口。第一個參數是窗口水平移動的像素,第
二個參數是窗口垂直移動的像素。

11.moveTo方法

語法格式:
window.moveTo(x,y)
功能:將窗口移動到指定的指定坐標(x,y)處。

12. resizeBy方法

語法格式:
window.resizeBy(水平,垂直)
功能:將當前窗口改變指定的大小(x,y),當x、y的值大于0時為擴大,小于0時
為縮小。

13. resizeTo方法

語法格式:
window.resizeTo(水平寬度,垂直寬度)
功能:將當前窗口改變成(x,y)大小,x、y分別為寬度和高度。

14. scrollBy方法

語法格式:
window.scrollBy(水平位移量,垂直位移量)
功能:將窗口中的內容按給定的位移量滾動。參數為正數時,正向滾動,否則反
向滾動。

15. scrollTo方法

語法格式:
window.scrollTo(x,y)
功能:將窗口中的內容滾動到指定位置。

16.find方法

語法格式:
window.find()
功能:當觸發該方法時,將彈出一個“find”(查找)對話窗口,并允許用戶在觸
發find方法的頁面中查找一個字符串。
注:該屬性在IE5.5及Netscape6.0中都不支持。

17. back方法

語法格式:
window.back()
功能:模擬用戶點擊瀏覽器上的“后退”按鈕,將頁面轉到瀏覽器的上一頁。
說明:僅當當前頁面存在上一頁時才能進行該操作。
注:IE5.5不支持該方法,Netscape6.0支持。

18. forward方法

語法格式:
window.forward()
功能:模擬用戶點擊瀏覽器上的“前進”按鈕,將頁面轉到瀏覽器的下一頁。
說明:僅當當前頁面存在下一頁時才能進行該操作。
注:IE5.5不支持該方法,Netscape6.0支持。

19. home方法

語法格式:
window.home()
功能:模擬用戶點擊瀏覽器上的“主頁”按鈕,將頁面轉到指定的頁面上。
注:IE5.5不支持該方法,Netscape6.0支持。

20. stop方法

語法格式:
window.stop()
功能:模擬用戶點擊瀏覽器上的“停止”按鈕,終止瀏覽器的下載操作。
注:IE5.5不支持該方法,Netscape6.0支持。

21. print方法

語法格式:
window.print()
功能:模擬用戶點擊瀏覽器上的“打印”按鈕,通知瀏覽器打開打印對話框打印
當前頁。

22. blur方法

語法格式:
window.blur()
功能:從窗口中移出焦點。當與focus方法合用時必須小心,因為可能導致焦點
不斷移進移出。

23. focus方法

語法格式:
window.focus()
功能:使窗口中得到焦點。當與blur方法合用時必須小心,因為可能導致焦點不
斷移進移出。

24. captureEvent方法

語法格式:
window.captureEvent(Event)
window.captureEvent(事件1|事件2|...|事件n)
功能:捕捉指定參數的所有事件。由于能夠捕獲哪些由本地程序自己處理的事件
,所以程序員可以隨意定義函數來處理事件。如果有多個事件需要捕捉,各事件
之間用管道符“|”隔開??刹蹲降氖录愋腿缦拢?br />Event.ABORT
Event.BLUR
Event.CHANGE
Event.CLICK
Event.DBLCLICK
Event.DRAGDROP
Event.ERROR
Event.FOCUS
Event.KEYDOWN
Event.KEYPRESS
Event.KEYUP
Event.LOAD
Event.MOUSEDOWN
Event.MOUSUEMOVE
Event.MOUSEOUT
Event.MOUSEOVER
Event.MOUSEUP
Event.MOVE
Event.RESET
Event.RESIZE
Event.SELECT
Event.SUBMIT
Event.UNLOAD

25. enableExternalCapture事件

語法格式:
window.enableExternalCapture(event)
功能:enableExternalCapture方法用于捕捉通過參數傳入的外部事件。

26. disableExternalCapture事件

語法格式:
window.disableExternalCapture()
功能:取消enableExternalCapture方法的設置,終止對外部事件的捕捉。

27. handleEvent事件

語法格式:
window.handleEvent(event)
功能:觸發指定事件的事件處理器。

28. releaseEvent事件

語法格式:
window.releaseEvent(event)
window.releaseEvent(事件1|事件2|...|事件n)
功能:釋放通過參數傳入的已被捕捉的事件,這些事件是由
window.captureEvent方法設置的,可釋放的事件與captureEvent相同。

29. routeEvent事件

語法格式:
window.releaseEvent(event)
功能:把被捕捉類型的所有事件轉交給標準事件處理方法進行處理,可轉交的事
件與captureEvent相同。

30 scroll事件

語法格式:
window.scroll(X坐標,Y坐標)
功能:將窗口移動到指定的坐標位置。

window對象具有如下屬性:

1. status屬性

語法格式:
window.status=字符串
功能:設置或給出瀏覽器窗口中狀態欄的當前顯示信息。
小技巧:可以使用該屬性設置瀏覽器窗口狀態欄信息。

2. statusbar屬性

語法格式:
window.statusbar.屬性
功能:statusbar屬性本身也是一個對象,用于訪問它自已的visible屬性從而確
定狀態欄是否可見。
注:IE5.5瀏覽器不支持該屬性。

3. statusbar.visible屬性

語法格式:
window.statusbar.visible
功能:檢查狀態欄是否可見,如果可見則返回true,反之返回false。
注:IE5.5瀏覽器不支持該屬性。

4. defaultstatus屬性

語法格式:
window.defaultstatus[=字符串]
功能:defaultstatus屬性值是瀏覽器窗中狀態欄的默認顯示信息。

5.location屬性

語法格式:
window.location=URL
功能:給出當前窗口的URL信息或指定打開窗口的URL。

6. locationbar屬性

語法格式:
window.locationbar.屬性
功能:locationbar屬性也可以看成是一個子對象,這個屬性用來獲取它自已的
visible屬性來確定位置欄是否可見。
到目前為止,該屬性只有一個子屬性:visible。
注:IE5.5不支持該屬性。

7. locationbar.visible屬性

語法格式:
window.locationbar.visible
功能:返回位置欄是否可見,如果可見返回true,反之返回false。
注:IE5.5不支持該屬性。

8. self屬性

語法格式:
window.self.方法
window.self.屬性
功能:該屬性包含當前窗口的標志,利用這個屬性,可以保證在多個窗口被打開
的情況下,正確調用當前窗口內的函數或屬性而不會發生混亂。

9. name屬性

語法格式:
window.name=名稱
功能:返回窗口名稱,這個名稱是由window.open()方法創建新窗口時給定的。
在javascript1.0版本中,這個屬性只能用于讀取窗口名稱,而到了
javascript1.1版本時,可以用這個屬性給一個不是用window.open()方法創建的
窗口指定一個名稱。

10. closed屬性

語法格式:
window.closed
功能:closed屬性用于返回指定窗口的實例是否已經關閉,如果關閉,返回true
,反之返回flase。

11. frames屬性

語法格式:
window.frames["框架名稱"]
window.frames[數值]
功能:frames屬性是一個數組,用來存儲文檔中每一個由元素創建的子窗口(框
架)實例,其中的下標即可以是次序號也可以是用FRAME元素的NAME屬性指定的名
稱來得到并使用。

12. frames.length屬性

語法格式:
window.frames.length
功能:frames.length屬性用于給出文檔中子窗口(框架)實例的個數。

13. length屬性

語法格式:
window.length
功能:length屬性返回一個窗口內的子窗口數目,該屬性與
window.frame.length屬性的值相同。

14. document屬性

語法格式:
window.document.事件
window.document.方法
window.document.屬性
功能:window對象的子對象document是javascript的核心對象,在腳本中遇到
BODY元素時創建一個實例。

15. history屬性

語法格式:
window.history[數值]
window.history.方法()
window.history.屬性
window對象的子對象history是javascript的核心對象之一,該屬性包含了一個
已訪問過頁面的名稱和URL的數組。

16. innerHeight屬性

語法格式:
window.innerHeight=數值
功能:返回或指定瀏覽器窗口中文檔的像素高度,這個高度不包括任何工具欄和
組成窗口的頁面修飾高度。
注:IE5.5不支持該屬性。

17. innerWidth屬性

語法格式:
window.innerHeight=數值
功能:返回或指定瀏覽器窗口中文檔的像素寬度,這個寬度不包括任何工具欄和
組成窗口的頁面修飾寬度。
注:IE5.5不支持該屬性。

18. menubar屬性

語法格式:
window.menubar.屬性
功能:menubar屬性也可以看成是一個子對象,這個屬性用來獲取它自已的
visible屬性來確定菜單欄是否可見。
到目前為止,該屬性只有一個子屬性:visible。
注:IE5.5不支持該屬性。

19. menubar.visible屬性

語法格式:
window.menubar.visible
功能:menubar.visible屬性用于返回菜單欄是否可見,如果可見返回true,反
之返回false。
注:IE5.5不支持該屬性。

20. opener屬性

語法格式:
window.opener
window.opener.方法
window.opener.屬性
功能:opener屬性與打開該窗口的父窗口相聯系,當訪問子窗口中operer屬性時
,返回的是父窗口。通過該屬性,可以使用父窗口對象中的方法和屬性。

21. outerHeight屬性

語法格式:
window.outerHeight
功能:outerHeight屬性用于訪問瀏覽器窗口的像素高度,該高度包括工具欄和
裝飾邊的高度。
注:IE5.5不支持該屬性。

22. outerWidth屬性

語法格式:
window.outerWidth
功能:outerWidth屬性用于訪問瀏覽器窗口的像素寬度,該寬度包括工具欄和裝
飾邊的寬度。
注:IE5.5不支持該屬性。

23. pageXOffset屬性

語法格式:
window.pageXOffset=數值
功能:指定瀏覽器窗口中文檔左上角在窗口中的當前水平像素位置。在利用
moveTo移動之前,可以通過該屬性來決定是否需要移動窗口。因為該屬性返回了
可見文檔相對整個頁面的當前位置。
注:IE5.5不支持該屬性。

24. pageYOffset屬性

語法格式:
window.pageYOffset=數值
功能:指定瀏覽器窗口中文檔左上角在窗口中的當前垂直像素位置。在利用
moveTo移動之前,可以通過該屬性來決定是否需要移動窗口。因為該屬性返回了
可見文檔相對整個頁面的當前位置。
注:IE5.5不支持該屬性。

25. parent屬性

語法格式:
window.parent.frames[數值]
window.parent.framesName
功能:訪問各個子窗口(多框架)所在的父窗口。

26. personalbar屬性

語法格式:
window.personalbar.屬性
功能:personalbar屬性本身也是一個對象,用于訪問其自身的visible屬性來確
定個人欄是否可見。
注:IE5.5不支持該屬性。

27. personalbar.visible屬性

語法格式:
window.personalbar.visible
功能:確定個人欄是否可見,如果可見則返回true,反之返回false。
注:IE5.5不支持該屬性。

28. scrollbars屬性

語法格式:
window.scrollbars.屬性
功能:scrollbars屬性本身也是一個對象,用于訪問其自身的visible屬性來確
定滾動欄是否可見。
注:IE5.5不支持該屬性。

29. scrollbars.visible屬性

語法格式:
window.scrollbars.visible
功能:scrollbars.visible用于確定滾動欄是否可見,如果可見則返回true,反
之返回false。
注:IE5.5不支持該屬性。

30. toolbar屬性

語法格式:
window.toolbar.屬性
功能:toolbar屬性本身也是一個對象,用于訪問它自已的visible屬性從而確定
工具欄是否可見。
注:IE5.5不支持該屬性。

31. toolbar.visible屬性

語法格式:
window.toolbar.visible
功能:toolbar.visible屬性用于檢查工具欄是否可見,如果可見則返回true,
反之返回false。
注:IE5.5不支持該屬性。

32. top屬性

語法格式:
window.top.frames[數值]
window.top.frameName
window.top.方法()
window.top.屬性
功能:window對象的top屬性用于包含所有裝入瀏覽器的子窗口(多框架)的最頂層窗口的信息。

以上所述就是本文的全部內容了,希望大家能夠喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
国产主播喷水一区二区| 国产精品青青在线观看爽香蕉| 国产欧美日韩最新| 亚洲第一av在线| 91久久久久久久久久久| 精品中文字幕久久久久久| 国产精品人人做人人爽| 欧美高清在线播放| 国产啪精品视频网站| 久久亚洲精品视频| 日韩精品小视频| 91老司机在线| 日韩av片免费在线观看| 欧洲永久精品大片ww免费漫画| 欧美裸体xxxx极品少妇软件| 欧美电影免费观看电视剧大全| 日韩久久精品成人| 国产日韩欧美另类| 2019中文字幕在线观看| 亚洲欧美综合另类中字| 欧美一区二区大胆人体摄影专业网站| 日韩精品中文字幕久久臀| 91国产中文字幕| 国产欧美日韩中文字幕在线| 久久人人爽人人爽人人片av高请| 久久不射热爱视频精品| 中国china体内裑精亚洲片| 欧美电影免费在线观看| www.国产一区| 色偷偷噜噜噜亚洲男人的天堂| 色噜噜国产精品视频一区二区| 国产精品电影久久久久电影网| 国产亚洲精品久久久久久777| 疯狂做受xxxx高潮欧美日本| 国产精品mp4| 国产精选久久久久久| 日韩中文在线观看| 亚洲图中文字幕| 成人免费网站在线看| 日韩经典中文字幕在线观看| 欧美电影在线免费观看网站| 97在线日本国产| 国产精品露脸av在线| 亚洲激情在线观看| 欧美电影免费观看高清完整| 欧美裸体视频网站| 伊人伊人伊人久久| 一区二区三区四区精品| 午夜精品久久久久久久男人的天堂| 成年无码av片在线| 91香蕉嫩草神马影院在线观看| 国产福利成人在线| 国产亚洲欧美日韩一区二区| 亚洲午夜小视频| 日韩福利伦理影院免费| 欧美性xxxx在线播放| 欧美激情国产高清| 成人免费高清完整版在线观看| 久久久国产精品亚洲一区| 欧美极品少妇xxxxⅹ喷水| 狠狠久久亚洲欧美专区| 亚洲欧美日韩视频一区| 97人人做人人爱| 亚洲精品中文字幕女同| 国产美女扒开尿口久久久| 亚洲精品自拍第一页| 2019中文字幕在线观看| 亚洲成色www8888| 成人免费大片黄在线播放| 国产精品扒开腿做爽爽爽男男| 亚洲精品在线91| 国产免费成人av| 成人在线精品视频| 亚洲电影免费观看高清| 欧美制服第一页| yw.139尤物在线精品视频| 日本久久亚洲电影| 欧美裸体xxxx极品少妇软件| 一区二区亚洲欧洲国产日韩| 在线视频欧美性高潮| 国产在线高清精品| 欧美激情一二区| 一本色道久久综合狠狠躁篇怎么玩| 一本色道久久88精品综合| 欧美成人中文字幕| 亚洲国产成人精品女人久久久| 亚洲精品在线91| 国产91精品久久久久久| 亚洲精品www久久久久久广东| 欧美色图在线视频| 国产午夜精品视频| 欧美一级电影免费在线观看| 亚洲精品久久7777777| 日韩高清电影好看的电视剧电影| 综合欧美国产视频二区| 亚洲天堂精品在线| 国产不卡精品视男人的天堂| 欧洲午夜精品久久久| 国产精品久久久久久久av大片| 欧美性开放视频| 日韩一区二区三区国产| 亚洲精品天天看| 中文字幕av日韩| 欧美在线视频免费观看| 黑丝美女久久久| 亚洲图片制服诱惑| 精品久久久久久久久久国产| 国产精品久久久久久久7电影| 57pao国产精品一区| 精品国产依人香蕉在线精品| 韩国19禁主播vip福利视频| 日韩在线高清视频| 欧美日韩性视频在线| 亚洲欧洲一区二区三区在线观看| 亚洲一区二区黄| 98午夜经典影视| 日韩在线视频中文字幕| 粗暴蹂躏中文一区二区三区| 这里只有精品视频在线| 中文字幕一区电影| 色婷婷久久一区二区| 亚洲午夜激情免费视频| 欧美另类极品videosbest最新版本| 日日骚av一区| 成人欧美一区二区三区黑人| 国产精品丝袜白浆摸在线| 在线观看日韩专区| 久久精品国产91精品亚洲| 亚洲国产精品推荐| 精品久久久久久久久久| 亚洲精品97久久| 日韩精品中文字幕有码专区| 亚洲天堂男人天堂女人天堂| 91色中文字幕| 日本91av在线播放| 26uuu久久噜噜噜噜| 亚洲国产精品国自产拍av秋霞| 国产精品视频免费在线观看| 日韩在线视频导航| 日韩视频免费大全中文字幕| 亚洲国产精品系列| 欧美日韩免费观看中文| 国产精品视频色| 久久国产精品久久久久久久久久| 欧美激情精品久久久久久久变态| 亚洲免费电影在线观看| 亚洲欧美日韩精品久久奇米色影视| 搡老女人一区二区三区视频tv| 亚洲欧美日韩天堂| 亚洲91精品在线| 久久99久久久久久久噜噜| yellow中文字幕久久| 国产精品日韩精品| 国产成人精品电影久久久| 日韩电影中文字幕一区| 欧美色videos| 亚洲欧美www| 国产精品稀缺呦系列在线| 亚洲国产成人久久综合| 91久久国产婷婷一区二区| 欧美成年人网站| 91牛牛免费视频| 欧美亚洲视频在线看网址| 欧美激情视频免费观看|