亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

JavaScript頁(yè)面加載事件實(shí)例講解

 更新時(shí)間:2019年09月01日 15:55:32   作者:格物致知_Tony  
在本篇文章中我們給大家通過實(shí)例講解一下關(guān)于JavaScript頁(yè)面加載事件的相關(guān)知識(shí)點(diǎn)內(nèi)容,有需要的朋友們可以參考下。

一、onload 加載事件

onload 是 window 對(duì)象的一個(gè)事件,也可以省略 window 直接使用。

常用方式:

<head><script>
  windown.onload = function() {
   // 方法體
  }
</script><head>

這個(gè)事件是等待頁(yè)面加載完成之后,再執(zhí)行 <script> 標(biāo)簽的內(nèi)容。即頁(yè)面上所有的元素創(chuàng)建完畢,并且引用的外部資源下載完畢(js,css,圖片)

注意:該事件相比于在 <body> 中的 <script> 標(biāo)簽中的內(nèi)容執(zhí)行速度慢,因?yàn)?onload 需要等頁(yè)面加載完畢才執(zhí)行,而其他的當(dāng)頁(yè)面上的元素創(chuàng)建完畢后就會(huì)執(zhí)行。

onload 不僅僅可以應(yīng)用于 window,也可以用于其他的一些標(biāo)簽。

二、onunload 卸載事件

onunload 是卸載事件,當(dāng)頁(yè)面卸載的時(shí)候執(zhí)行。

Demo:

onunload = function () {
   alert('歡迎下次再來');   // 報(bào)錯(cuò): Blocked alert('歡迎下次再來') during unload.
  console.log('bye bye');
}

當(dāng)我們按 F5重新加載頁(yè)面會(huì)發(fā)現(xiàn) alert 對(duì)話框會(huì)報(bào)錯(cuò),并不會(huì)執(zhí)行,這是因?yàn)?onunload 事件中所有的對(duì)話框都無法使用,window 對(duì)象被凍結(jié)了。

上面的知識(shí)點(diǎn)很簡(jiǎn)單,希望能夠給大家提供到幫助同時(shí)感謝大家對(duì)腳本之家的支持。+

相關(guān)文章

最新評(píng)論