一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

BOM 總結(jié)介紹

 流楚丶格念 2022-01-14

文章目錄

BOM

BOM的概念

BOM(Browser Object Model) 是指瀏覽器對象模型,瀏覽器對象模型提供了獨(dú)立于內(nèi)容的、可以與瀏覽器窗口進(jìn)行互動的對象結(jié)構(gòu)。BOM由多個(gè)對象組成,其中代表瀏覽器窗口的Window對象是BOM的頂層對象,其他對象都是該對象的子對象。

我們在瀏覽器中的一些操作都可以使用BOM的方式進(jìn)行編程處理,

比如:刷新瀏覽器、后退、前進(jìn)、在瀏覽器中輸入U(xiǎn)RL等

BOM的頂級對象window

window是瀏覽器的頂級對象,當(dāng)調(diào)用window下的屬性和方法時(shí),可以省略window
注意:window下一個(gè)特殊的屬性 window.name

   function f1() {
     console.log("我堂堂 window 也是醉了");
   }
   window.f1();

因?yàn)轫撁嬷械乃袃?nèi)容都是window的,所以window在寫的時(shí)候是可以省略的.
  • 我自己的理解:
    瀏覽器中有個(gè)頂級對象:window----皇帝
    • 頁面中頂級對象:document-----皇宮大總管
    • 頁面中所有的內(nèi)容都是屬于瀏覽器的,頁面中的內(nèi)容也都是window的
    • 變量是window的

對話框

  • alert()
  • prompt()
  • confirm()
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>title</title>
  <script>

    window.alert("先生您好");//以后不用,測試的時(shí)候使用
    window.prompt("請輸入您的小賬號");
    var result=window.confirm("您確定退出嗎啊 是吧!?");
    console.log(result);
  </script>
</head>
<body>
<p>我是一個(gè)p標(biāo)簽</p>

</body>
</html>

頁面加載事件

當(dāng)頁面完全加載所有內(nèi)容(包括圖像、腳本文件、CSS 文件等)執(zhí)行

只要頁面加載完畢,這個(gè)事件就會觸發(fā)-----頁面中所有的內(nèi)容,標(biāo)簽,屬性,文本,包括外部引入js文件

頁面加載的時(shí)候,按鈕還沒出現(xiàn),頁面還沒有加載完畢
頁面加載完畢了,再獲取按鈕


   onload=function () {
     document.getElementById("btn").onclick=function () {
       alert("您好,頁面加載完了,有我了");
     };
   };

    擴(kuò)展的事件---頁面關(guān)閉后才觸發(fā)的事件
   window.onunload=function () {
     alert("我是關(guān)閉之后才觸發(fā)的   有我你也看不到");
   };
    擴(kuò)展事件---頁面關(guān)閉之前觸發(fā)的
   window.onbeforeunload=function () {
     alert("我是關(guān)閉之前才觸發(fā)的");
   };

定時(shí)器

https://blog.csdn.net/weixin_45525272/article/details/108143608

location對象

https://blog.csdn.net/weixin_45525272/article/details/108104533

history對象

  • back()
  • forward()
  • go()
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>title</title>

</head>
<body>
<input type="button" value="回退" id="btn1"/>
<input type="button" value="前進(jìn)" id="btn2"/>
<script src="common.js"></script>
<script>
  //回退
  my$("btn1").onclick = function () {
    window.location.href = "15test.html";
  };
  //前進(jìn)
  my$("btn2").onclick = function () {
    window.history.forward();
  };
</script>
</body>
</html>

navigator對象

在這里插入圖片描述

  • serAgent

通過userAgent可以判斷用戶瀏覽器的類型

  • platform

通過platform可以判斷瀏覽器所在的系統(tǒng)平臺類型.

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>title</title>
  <script>

    // 通過userAgent可以判斷用戶瀏覽器的類型
    console.log(window.navigator.userAgent);
    //通過platform可以判斷瀏覽器所在的系統(tǒng)平臺類型.
    console.log(window.navigator.platform);
  </script>
</head>
<body>


</body>
</html>

    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多

    亚洲中文字幕乱码亚洲| 97人妻精品一区二区三区男同| 久久偷拍视频免费观看| 男女午夜在线免费观看视频| 经典欧美熟女激情综合网| 国产肥女老熟女激情视频一区| 国产精品白丝一区二区| 亚洲欧洲日韩综合二区| 亚洲国产黄色精品在线观看| 人妻一区二区三区多毛女| 韩日黄片在线免费观看| 老司机精品福利视频在线播放| 91久久精品在这里色伊人| 国产亚洲二区精品美女久久 | 欧美不雅视频午夜福利| 午夜成年人黄片免费观看| 日韩一级欧美一级久久| 麻豆剧果冻传媒一二三区| 亚洲第一区二区三区女厕偷拍| 五月情婷婷综合激情综合狠狠| 一区二区不卡免费观看免费| 91亚洲精品国产一区| 免费大片黄在线观看日本| 少妇高潮呻吟浪语91| 最好看的人妻中文字幕| 日韩午夜老司机免费视频 | 国产级别精品一区二区视频| 国产成人精品视频一二区| 亚洲欧美日韩中文字幕二欧美| 国产精品欧美激情在线| 91精品国产综合久久福利| 欧美成人精品国产成人综合| 男人大臿蕉香蕉大视频| 国产水滴盗摄一区二区| 国产一区二区精品高清免费| 久久中文字幕中文字幕中文| 午夜福利激情性生活免费视频| 亚洲中文字幕一区三区| 激情少妇一区二区三区| 国产传媒欧美日韩成人精品| 国产成人午夜av一区二区|