JS瀏覽器對象:window對象、History、Location對象、Screen對象


一、JS瀏覽器對象-window

1、window對象

window對象是BOM的核心,window對象指當前的瀏覽器窗口

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

全局變量是window對象的屬性

全局函數是window對象的方法

2、window尺寸

window.innerWidth  瀏覽器窗口的內部高度

window.innerHeight  瀏覽器窗口的內部高度

二:JS瀏覽器對象-History

1、History對象

window.history 對象包含瀏覽器的歷史(url)的集合

2、History方法:

history.back( )  與在瀏覽器點擊后退按鈕效果相同

history.forward( ) 與在瀏覽器中點擊按鈕向前相同

 

history.go( )  進入歷史中的某個頁面(可以使用該方法做登錄成功之后跳轉到上一個頁面):history.go(-1);

三:JS瀏覽器對象-Location

1、Location對象

window.location對象用於獲取當前頁面的地址(URL),並把瀏覽器重定向到新的頁面。

2、Location對象的屬性

location.hostname 返回web主機的域名

location.pathname 返回當前頁面的路徑和文件名

location.port 返回web主機的端口

location.protocol 返回所使用的web協議(http://或https://)

location.href  屬性返回當前頁面的URL

location.assign( ) 加載新的文檔

四:JS瀏覽器對象-Screen

1、Screen對象

window.screen對象包含有關用戶屏幕的信息

2、屬性

screen.aviailWidth  可用的屏幕寬度

screen.availHeight  可用的屏幕高度

screen.width  屏幕寬度

screen.height  屏幕高度

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM