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

1、JS瀏覽器對象-window

一、window對象

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

全部JavaScript全局對象、函數以及變量均自動成爲window對象的成員瀏覽器

全局變量是window對象的屬性函數

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

二、window尺寸

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

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

二:JS瀏覽器對象-History

一、History對象

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

二、History方法:

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

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

 

history.go( )  進入歷史中的某個頁面(能夠使用該方法作登陸成功以後跳轉到上一個頁面):history.go(-1);文檔

三:JS瀏覽器對象-Location

一、Location對象

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

二、Location對象的屬性

location.hostname 返回web主機的域名

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

location.port 返回web主機的端口

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

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

location.assign( ) 加載新的文檔

四:JS瀏覽器對象-Screen

一、Screen對象

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

二、屬性

screen.aviailWidth  可用的屏幕寬度

screen.availHeight  可用的屏幕高度

screen.width  屏幕寬度

screen.height  屏幕高度

 

相關文章
相關標籤/搜索