Opzioni OnLoad HTML

December 8

L'attributo HTML "onLoad", quando sono immessi nella apertura <body>, <frameset> tag o <img>, dice il browser Internet per eseguire comandi JavaScript al caricamento tutti i componenti della pagina Web, o semplicemente l'immagine. Con l'attributo "onLoad", è possibile forzare la pagina Web di attesa per eseguire la sua linea o codifica JavaScript esterno fino a quando l'intera pagina è stata caricata, piuttosto che quando il browser raggiunge il codice sequenziale.

Creazione di una funzione JavaScript

Inserire i seguenti tag HTML dopo l'apertura tag <head> nel codice della pagina web:

<Script type = "text / javascript"> </ script>

Tra l'apertura e chiusura tag <script>, inserire la funzione JavaScript. Per esempio:

funzione di saluto () {alert ( "Benvenuti nel mio sito."); }

Questo crea una funzione denominata "saluto", che si aprirà una finestra di dialogo con il testo specificato. In alternativa, è possibile memorizzare il codice JavaScript in un file js separato.

Esecuzione dello script con onLoad

Dopo aver creato la funzione JavaScript, inserire l'attributo "onload" in apertura della pagina Web <body> o <> di frame tag. Con l'attributo "onLoad", è possibile eseguire una funzione specifica utilizzando il suo nome. Ad esempio, per eseguire una funzione chiamata "saluto", il tag <body> sarebbe simile a questa:

<Body onLoad = "saluto ()">

Se inserito in un tag <frameset>, lo script non verrà eseguito fino a quando tutti i contenuti di ogni singolo fotogramma è stato caricato. È anche possibile inserire l'evento "onLoad" in un tag <img>:

<Img src = "greeting.jpeg" onLoad = "saluto ()">

Esecuzione di funzioni multiple

Per eseguire più di una funzione con l'evento "onLoad", separare i nomi delle funzioni con un punto e virgola. Per esempio:

<Body onLoad = "saluto (); addio ()">

In alternativa, è possibile inserire tutti i comandi che si desidera eseguire in una singola funzione, piuttosto che tentare di eseguire più funzioni.

Altri attributi di eventi

Accanto alla manifestazione "onLoad", ci sono molti altri attributi di eventi che consentono di eseguire funzioni JavaScript in varie condizioni. Questi includono "onClick", "ondblclick", "onMouseOver" e "onkeypress." L'opposto di "onLoad" è l'evento "onUnload", che esegue una funzione quando il browser si chiude o si sposta dalla pagina Web.