bom bom bom bom 動次打次

BOM??

Browser?Object?Model? 瀏覽器對象模型缕溉,其作用是使得JavaScript有能力與瀏覽器對話。

首先BOM,并沒有正式的標準躲株,但是現(xiàn)在的瀏覽器幾乎都實現(xiàn)了JavaScript與瀏覽器對話的方法和屬性,因此這些方法都被認為是BOM的屬性和方法涤姊;



JavaScript?Window 對象

幾乎所有的瀏覽器都支持window對象暇番,window對象表示瀏覽器的窗口,相當于瀏覽器最頂層的對象思喊,擁有最大的作用域壁酬,全局函數(shù),全局對象都可以看作window的屬性搔涝,window的成員對象厨喂。

document也是window的屬性之一

window.document.getElementById();

window的尺寸屬性

innerHeight 內(nèi)部高度

innerWidth 內(nèi)部寬度

outerHeight 外部高度

outerWidth 外部寬度

但是尺寸屬性是有兼容問的,在ie8以及以下要獲取window的尺寸相關屬性需要使用

document.documentElement.clientHeight//獲取高度

document.documentElement.clientWidth//獲取寬度

或者

document.body.clientHeight//獲取高度

document.body.?clientWidth//獲取寬度??

涵蓋所有瀏覽器的寫法(利用了短路運算符)

var w=window.innerWidth|| document.documentElement.clientWidth|| document.body.clientWidth; //獲取寬度

var h=window.innerHeight|| document.documentElement.clientHeight|| document.body.clientHeight;//獲取高度

window的其他方法

alert() //彈框庄呈,只有一個確認按鈕的彈框

prompt()//彈框蜕煌,請求輸入的彈框

confirm()//彈框,具有確認按鈕和取消按鈕的彈框

setIntervel()//定時器诬留,按照指定周期 斜纪,來調(diào)用需要執(zhí)行的函數(shù)體

clearInterval()//清除setInterval定時器;

setTimeout()//定時器文兑,只執(zhí)行一次盒刚,調(diào)用需要執(zhí)行的函數(shù)體

clearTimeout()//清除clearTimeout?定時器;?

Window的屬性

document //對Document屬性進行只讀調(diào)用

history // 對History對象進行只讀調(diào)用

location //對Location對象進行只讀調(diào)用

navigation // 對Navigation對象進行只讀調(diào)用

Navigator 對象

Navigator 對象包含有關瀏覽器的信息绿贞。

Navigator 對象屬性

appName//返回瀏覽器的名稱

appVersion//返回瀏覽器的平臺和版本信息因块;

cookiesEnabled// 返回指明瀏覽器中是否啟用 cookie 的布爾值

platform//返回運行瀏覽器的操作系統(tǒng)平臺

userAgent //返回由客戶機發(fā)送服務器的user-agent 頭部的值


Screen 對象

Screen 對象包含有關客戶端顯示屏幕的信息。

avaiHeight//返回屏幕的高度(不包括windows任務欄)

avaiWidth //返回屏幕的高度(不包括windows任務欄)

height // 返回屏幕的總高度

pixelDepth // 返回屏幕的顏色分辨率(每象素的位數(shù))

width // 返回屏幕的總寬度

History 對象

History 對象包含用戶(在瀏覽器窗口中)訪問過的 URL籍铁。

History 對象是 window 對象的一部分涡上,可通過 window.history 屬性對其進行訪問。

History對象的屬性

length//返回歷史列表中的網(wǎng)址數(shù)

History對象方法

back() //加載history列表中的前一個URL

forward() // 加載history列表中的下一個URL

go() // 加載history列表中的某個具體頁面

Location 對象

Location 對象包含有關當前 URL 的信息拒名。

Location 對象是 window 對象的一部分吩愧,可通過 window.Location 屬性對其進行訪問。

location對象屬性

hash? ? ?返回一個URL的錨部分

host? ? 返回一個URL的主機名和端口

hostname? ? 返回URL的主機名

href? ? 返回完整的URL

pathname 返回URL路徑名

port? ? 返回一個URL服務器使用的端口號

protocol 返回一個URL協(xié)議

search? ? 返回一個查詢部分

location對象方法

reload()//重新加載

?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末增显,一起剝皮案震驚了整個濱河市雁佳,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌同云,老刑警劉巖糖权,帶你破解...
    沈念sama閱讀 211,123評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異炸站,居然都是意外死亡温兼,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,031評論 2 384
  • 文/潘曉璐 我一進店門武契,熙熙樓的掌柜王于貴愁眉苦臉地迎上來募判,“玉大人荡含,你說我怎么就攤上這事〗斓妫” “怎么了释液?”我有些...
    開封第一講書人閱讀 156,723評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長装处。 經(jīng)常有香客問我误债,道長,這世上最難降的妖魔是什么妄迁? 我笑而不...
    開封第一講書人閱讀 56,357評論 1 283
  • 正文 為了忘掉前任寝蹈,我火速辦了婚禮,結果婚禮上登淘,老公的妹妹穿的比我還像新娘箫老。我一直安慰自己,他們只是感情好黔州,可當我...
    茶點故事閱讀 65,412評論 5 384
  • 文/花漫 我一把揭開白布耍鬓。 她就那樣靜靜地躺著,像睡著了一般流妻。 火紅的嫁衣襯著肌膚如雪牲蜀。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,760評論 1 289
  • 那天绅这,我揣著相機與錄音涣达,去河邊找鬼。 笑死证薇,一個胖子當著我的面吹牛度苔,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播棕叫,決...
    沈念sama閱讀 38,904評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼奕删!你這毒婦竟也來了俺泣?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 37,672評論 0 266
  • 序言:老撾萬榮一對情侶失蹤完残,失蹤者是張志新(化名)和其女友劉穎伏钠,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體谨设,經(jīng)...
    沈念sama閱讀 44,118評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡熟掂,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,456評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了扎拣。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片赴肚。...
    茶點故事閱讀 38,599評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡素跺,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出誉券,到底是詐尸還是另有隱情指厌,我是刑警寧澤,帶...
    沈念sama閱讀 34,264評論 4 328
  • 正文 年R本政府宣布踊跟,位于F島的核電站踩验,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏商玫。R本人自食惡果不足惜箕憾,卻給世界環(huán)境...
    茶點故事閱讀 39,857評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望拳昌。 院中可真熱鬧袭异,春花似錦、人聲如沸地回。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,731評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽刻像。三九已至畅买,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間细睡,已是汗流浹背谷羞。 一陣腳步聲響...
    開封第一講書人閱讀 31,956評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留溜徙,地道東北人湃缎。 一個月前我還...
    沈念sama閱讀 46,286評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像蠢壹,于是被迫代替她去往敵國和親嗓违。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,465評論 2 348

推薦閱讀更多精彩內(nèi)容

  • ??ECMAScript 是 JavaScript 的核心颂砸,但如果要在 Web 中使用 JavaScript吧恃,那么...
    霜天曉閱讀 871評論 0 0
  • 一独令、JS前言 (1)認識JS 也許你已經(jīng)了解HTML標記(也稱為結構)蟋字,知道了CSS樣式(也稱為表示)金抡,會使用HT...
    凜0_0閱讀 2,755評論 0 8
  • 概要 64學時 3.5學分 章節(jié)安排 電子商務網(wǎng)站概況 HTML5+CSS3 JavaScript Node 電子...
    阿啊阿吖丁閱讀 9,125評論 0 3
  • 前言 ECMAScript是JavaScript的核心敢朱,但如果要在Web中使用JavaScript位喂,那么BOM(瀏...
    DHFE閱讀 413評論 1 0
  • 剛讀了黃先生的文章疗垛,他對豆腐的淵源做了科學的考 證挠阁,很是受教宾肺。但我要說的是一點關于豆腐的記憶溯饵。 當年,...
    云淡風輕之藍閱讀 466評論 2 9