--- title: load slug: Web/Events/load tags: - CompatibilitàBrowser - Evento translation_of: Web/API/Window/load_event ---

L'evento load si attiva quando una risorsa e le sue risorse dipendenti hanno completato il caricamento.

Esempi

Window

<script>
  window.addEventListener("load", function(event) {
    console.log("Tutte le risorse hanno terminato il caricamento!");
  });
</script>

L'elemento script

<script>
  var script = document.createElement("script");
  script.addEventListener("load", function(event) {
    console.log("Lo script ha terminato il caricamento e l'esecuzione");
  });
  script.src = "http://example.com/example.js";
  script.async = true;
  document.getElementsByTagName("script")[0].parentNode.appendChild(script);
</script>

Info generali

Specifica
DOM L3
Interfaccia
UIEvent
Bubbles
No
Cancelable
No
Target
Window, Document, Element
Azione predefinita
Nessuna.

Proprietà

Proprietà Tipo Descrizione
target {{readonlyInline}} {{domxref("EventTarget")}} Il target dell'evento (l'obiettivo più in alto nell'albero del DOM).
type {{readonlyInline}} {{domxref("DOMString")}} Il tipo di evento.
bubbles {{readonlyInline}} {{domxref("Boolean")}} Se l'evento normalmente bolle o no.
cancelable {{readonlyInline}} {{domxref("Boolean")}} Se l'evento è cancellabile o meno.
view {{readonlyInline}} {{domxref("WindowProxy")}} {{domxref("Document.defaultView", "document.defaultView")}} (window del documento)
detail {{readonlyInline}} long (float) 0

Specifiche

Specifica Stato Commento
{{SpecName('UI Events', '#event-type-load', 'load')}} {{Spec2('UI Events')}}  
{{SpecName('HTML WHATWG', 'parsing.html#the-end:event-load', 'Load event')}} {{Spec2('HTML WHATWG')}} Questo collega alla sezione nei passaggi che vengono eseguiti alla fine del caricamento di un documento. gli eventi di "caricamento" vengono attivati anche a molti elementi. E nota che ci sono molti punti nelle specifiche che fanno riferimento a cose che possono "ritardare l'evento load".

Eventi correlati