Definizione e utilizzo
Il onload attributo incendi quando un oggetto è stato caricato.
onload è più spesso utilizzato all'interno del <body> elemento per eseguire uno script una volta una pagina web è stato caricato completamente tutti i contenuti (comprese le immagini, i file di script, file CSS, etc.). Tuttavia, può essere utilizzato su altri elementi come bene (vedi "tag HTML supportati" di seguito).
Per gli elementi di input, il onload attributo è supportato solo quando <input type="image">
La onload attributo può essere utilizzato per controllare il tipo di browser e versione del browser del visitatore, e caricare la versione corretta della pagina web in base alle informazioni.
Si applica a
Il onload attributo è parte degli attributi di eventi , e può essere utilizzato sui seguenti elementi:
Elementi |
---|
<body> |
<iframe> |
<img> |
<input> |
<link> |
<script> |
<style> |
Esempi
Body Esempio
Esegui un JavaScript subito dopo una pagina è stata eseguita:
<body onload="myFunction()">
Prova tu stesso " Img Esempio
Utilizzando onload su un <img> elemento. Alert "L'immagine è caricato" immediatamente dopo l'immagine è stata caricata:
<img src="w3html.gif" onload="loadImage()" width="100" height="132">
<script>
function loadImage() {
alert("Image is
loaded");
}
</script>
Prova tu stesso " Supporto per il browser
Il onload
attributo ha la seguente supporto del browser per ogni elemento:
Elemento | |||||
---|---|---|---|---|---|
body | sì | sì | sì | sì | sì |
iframe | sì | sì | sì | sì | sì |
img | sì | sì | sì | sì | sì |
link | sì | sì | sì | sì | sì |
script | sì | sì | sì | sì | sì |
style | sì | sì | sì | sì | sì |