| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> Programmazione Javascript >> Content
    Differenza tra OnBeforeUnload & OnUnload
    OnBeforeUnload e OnUnload sono eventi in Javascript. Le pagine Web sono scritte in HTML , l' Hypertext Markup Language , che non ha costrutti di programmazione . Una soluzione a questo problema è di inserire programmi JavaScript nel codice HTML . OnBeforeUnload e OnUnload sono due metodi per invocare tali programmi. Eventi

    Un evento è una chiamata ad un programma da un altro programma che viene attivato da un'azione. Solitamente l'azione è qualcosa eseguita dall'utente del software , come un clic del mouse o un tasto. L'evento è una transazione asincrona , in quanto la chiamata al relativo programma non blocca all'ambiente chiamante dal procedere con altre istruzioni . In ambienti Windows e in HTML un evento è un stato di un particolare oggetto .
    Event Structure

    L'evento si attacca ad un oggetto e si esprime come una proprietà che oggetto . OnBeforeUnload e OnUnload sia avvengono sullo stesso insieme di oggetti . Questi sono CORPO , FRAMESET , finestra , HTMLBodyElement Costruttore , Costruttore HTMLFrameSetElement e Costruttore Window . Il programmatore definisce prima di una funzione javascript nella sezione di intestazione del file HTML e quindi assegna tale funzione per l'evento di un oggetto. Quindi , se il disegno della pagina richiede una funzione chiamata AlertUser essere innescato né su di un evento OnUnload o un evento OnBeforeUnload su una finestra, le istruzioni della funzione vengono richiamati da " window.onunload = AlertUser " o " window.onbeforeunload = AlertUser ".
    trigger

    l'evento attende un'azione per innescare la sua chiamata alla funzione assegnata . Con entrambi OnUnload e OnBeforeUnload che evento è quando il contenuto dell'oggetto , come ad esempio una finestra , vengono svuotate . Questo sarebbe o perché l'utente è in movimento su un altro sito , oppure se la finestra è chiusa.
    Differenze

    I due eventi sono molto simili . Entrambi attribuiscono all'oggetto stesso , entrambi si verificano quando il contenuto di un oggetto sono in fase di rimozione , o "scaricare ". La differenza tra i due sono molto sottili . Come suggerisce il nome , l'evento OnBeforeUnload accade prima dell'evento OnUnload . OnBeforeUnload avviene prima che la modifica viene effettuata e OnUnload avviene allo stesso tempo come il scaricamento . Questo significa che c'è ancora una possibilità per evitare che la scarico con OnBeforeUnload , ma per il momento OnUnload spara l'azione di chiudere o modificare , la finestra è irrevocabile . Quindi l'evento OnBeforeUnload dà al programmatore la possibilità di offrire all'utente la possibilità di annullare la scarico , ma il OnUnload non lo fa.

    Previous :

    next :
      Articoli Correlati
    ·Come aggiornare le variabili di sessione 
    ·Come ottenere i valori in un elenco a discesa in Javasc…
    ·Come utilizzare più plugin con JW Player 
    ·Come ruotare Links in Javascript 
    ·Come passare div con Javascript 
    ·Come utilizzare JavaScript e PHP in validazione Form 
    ·Come fare un Applet in NetBeans 
    ·Come caricare i filmati Flash 
    ·Come trovare la data dell'ultima modifica di una pagina…
    ·Come modificare la barra degli indirizzi in Javascript 
      Articoli in evidenza
    ·Come documentare Requisiti software 
    ·Come contare il numero di lettere in una stringa in VB6…
    ·Come inviare e-mail a VB.Net sistema di posta 
    ·Come formattare date e ore Con Iostream 
    ·Come formattare in PHP Zend Studio 
    ·Pro & Contro di un'istruzione ReDim 
    ·Come risolvere Lava su 317 Clienti 
    ·Come usare coordinate X e Y in Java 
    ·Come memorizzare i dati da BASIC Stamp 
    ·Vantaggi e svantaggi del Puntatori 
    Copyright © Conoscenza Informatica http://it.wingwit.com