javascript bom的作用:1、彈出新瀏覽器視窗;2、移動,關閉和更改瀏覽器視窗大小;3、可提供網頁瀏覽器詳細資料的導航物件;4、可提供瀏覽器載入頁面詳細資料的本機物件;5、可提供使用者螢幕解析度詳細資料的螢幕物件等等。
本文操作環境:windows7系統、javascript1.8.5版、Dell G3電腦。
JavaScript中BOM主要功能的詳解
主要介紹瀏覽器的物件模型(BOM)
如果你要是了解DOM的話BOM理解起來就方便的多
如果有不懂的我講一下區別注意聽考試要考的! ! !
Document Object Model(文檔物件模型),就是把「文檔」當作一個「物件」來看待。
Browser Object Model(瀏覽器物件模型),即把「瀏覽器」當作一個「物件」來看待。
BOM的主要功能
彈出新瀏覽器視窗
移動、關閉和更改瀏覽器視窗大小
可提供網頁瀏覽器詳細資訊的導航對象
可提供瀏覽器載入頁面詳細資料的本機對象
可提供使用者螢幕解析度詳細資訊的螢幕物件
#支援Cookie
Internet Explorer瀏覽器對BOM進行擴展,冰爆扣ActiveX物件
BOM包含五種物件先看一會細講
1. window物件
2. history物件
3. location物件
4. scren物件
5. navigator物件
先說第一種window對象中常用方法
promep()方法顯示可提示使用者輸入的對話方塊
alert()方法顯示提示訊息和決定按鈕的警告方塊
confirm()方法顯示一個帶有提示訊息確定和取消按鈕的確認框
close()方法關閉瀏覽器視窗
open() 方法開啟新的瀏覽器視窗
setTimeout ()方法在設定的毫秒後調用函數計算表達式
setInterval()方法按照設定的周期(以毫秒計)
clearInterval() 取消重複設置,與setInterval( )對應
第二種history物件
history物件可以將目前瀏覽器頁面跳到莫格曾經開啟過的頁面
第三種location物件
location 物件用於管理目前開啟開放式的URL訊息,相當於瀏覽器的網址列。
第四種screen物件
window.screen物件包含了使用者螢幕的相關訊息,在撰寫是可以不使用window前綴
第五種navigator物件
navigator物件包含了瀏覽器的相關資訊。
例如:
navigation.appCodeName 傳回瀏覽器的代號
navigation.appName 回傳瀏覽器的名稱
navigation.cpuClass 傳回瀏覽器系統的CPU等級
等等。 。 。 。 。
推薦學習:《javascript高階教學》
以上是javascript bom 有什麼用的詳細內容。更多資訊請關注PHP中文網其他相關文章!