EventTarget事件:load

2019-01-22 17:39 更新

EventTarget事件 - load

當資源及其相關資源已完成加載時,將觸發(fā)該load事件。

示例

窗口

<script>
  window.addEventListener("load", function(event) {
    console.log("All resources finished loading!");
  });
</script>

script 元件

<script>
  var script = document.createElement("script");
  script.addEventListener("load", function(event) {
    console.log("Script finished loading and executing");
  });
  script.src = "http://example.com/example.js";
  script.async = true;
  document.getElementsByTagName("script")[0].parentNode.appendChild(script);
</script>

基本信息

規(guī)范 DOM L3
接口UIEvent
是否冒泡
是否可取消
目標 Window, Document, Element
默認操作 沒有

屬性

屬性 類型 描述
target(只讀) EventTarget 事件目標(DOM樹中最頂層的目標)。
type(只讀) DOMString 事件的類型。
bubbles(只讀) Boolean 事件是否正常冒泡。
cancelable(只讀) Boolean 事件是否可以取消。
view(只讀) WindowProxy document.defaultView window文件)
detail(只讀) longfloat 0。

規(guī)范

規(guī)范 狀態(tài) 注釋
UI事件
該規(guī)范中“l(fā)oad”的定義。
Working Draft
 
HTML Living Standard
該規(guī)范中“加載事件”的定義。
Living Standard
這鏈接到加載文檔結束時執(zhí)行的步驟部分。'load'事件也會在很多元素上被觸發(fā)。請注意,規(guī)范中有許多地方涉及可以“ 延遲load事件 ”的事情。
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號