Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
  Derniers articles
  • Comment créer une carte de chaleur 
  • Comment mettre en évidence un Tag d…
  • Informations sur la programmation du…
  • Comment effacer les attributs d'élé…
  • Comment importer VMWare disque dans …
  • Comment remplacer un IFrame dans Jav…
  • Qu'est-ce que l'inégalité en JavaS…
  • Comment créer un Vista Sidebar Gadg…
  • Comment faire pour modifier la barre…
  • Comment faire un Div Pop -up 
  •   Programmation JavaScript
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Programmation JavaScript

    Différence entre onbeforeunload & OnUnload

    onbeforeunload et OnUnload sont des événements en Javascript . Les pages Web sont écrites en HTML, Hypertext Markup Language, qui n'a pas de constructions de programmation . Une solution à ce problème consiste à insérer des programmes JavaScript dans le code HTML. Onbeforeunload et OnUnload existe deux méthodes pour invoquer ces programmes. Événements

    Un événement est un appel à un programme d'un autre programme qui est déclenchée par une action. Habituellement, l' action est quelque chose effectuée par l'utilisateur du logiciel , comme un clic de souris ou une pression sur une touche . L'événement est une transaction asynchrone , en ce que l'appel au programme connexe ne bloque pas l'environnement appelant de procéder à d'autres instructions . Dans les environnements Windows et en HTML un événement est un état ​​d'un objet particulier .
    Événement Structure

    L'événement s'attache à un objet et est exprimée comme une propriété de ce objet. Onbeforeunload et OnUnload les deux se produisent sur le même ensemble d'objets . Ceux-ci sont le corps , FRAMESET , fenêtre, HTMLBodyElement constructeur , HTMLFrameSetElement constructeur et constructeur de fenêtre . Le programmeur définit d'abord une fonction Javascript dans la section d'en-tête du fichier HTML, puis assigne cette fonction à l'événement d'un objet. Donc, si la conception de la page nécessite une fonction appelée AlertUser être déclenchée soit sur un événement onunload ou un événement onbeforeunload sur une fenêtre, les instructions de la fonction sont invoquées par " window.onunload = AlertUser " ou " window.onbeforeunload = AlertUser . "
    Trigger

    l'événement attend une action pour déclencher son appel à la fonction assignée. Avec les deux OnUnload et onbeforeunload cet événement , c'est quand le contenu de l'objet , comme une fenêtre , sont vidées . Ce serait soit parce que l'utilisateur se déplace sur un autre site, ou si la fenêtre est fermée.
    Différences

    Les deux événements sont très similaires. Attachons au même objet , à la fois se produire lorsque le contenu d'un objet sont en train d'être enlevé, ou « déchargé . " La différence entre les deux est très subtile. Comme son nom l'indique , l'événement onbeforeunload arrive avant l'événement OnUnload . Onbeforeunload qui se passe avant d'effectuer le changement et OnUnload arrive en même temps que le déchargement . Cela signifie qu'il ya encore une chance d'empêcher le déchargement avec onbeforeunload , mais le temps OnUnload déclenche l'action de fermer ou de changer , la fenêtre est irrévocable. Donc l'événement onbeforeunload donne au programmeur la possibilité d' offrir à l'utilisateur la possibilité d'annuler le décharger , mais le OnUnload ne fonctionne pas.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment supprimer les fichiers Javascript 
  • Comment corriger les erreurs de script 
  • Comment rediriger une page Web en utilisant Javascript 
  • Comment faire pour activer le bouton Désactiver formulaire en Javascript 
  • Quelle est la propagation d'événements 
  • Javascript Vs pertinente . Absolute Chemin 
  • Règles pour le jeu de cartes Canasta 
  • Comment faire pour modifier la taille de la scène en ActionScript 3.0 
  • Comment faire pour intégrer JavaScript dans Asp.net 
  • Comment utiliser les fichiers JavaScript multiples en coordination les uns avec les autres 
  • Connaissances Informatiques © http://www.ordinateur.cc