Les attributs de l'événement de fenêtre peuvent être divisés en deux catégories:
Nous avons préparé ce guide complet pour fournir un aperçu approfondi des attributs d'événements de fenêtre et fournirons les résultats d'apprentissage suivants.
Attributs de l'événement Windows
Cette section donne un aperçu détaillé des deux principales catégories d'attributs d'événements de fenêtre HTML qui sont déclenchés chaque fois que l'événement spécifique se produit.
Attributs d'événements de fenêtre pris en charge par tag
Cette catégorie comprend uniquement les attributs d'événements de fenêtre qui sont pris en charge par unique.
Attribut ONBEFORFINT
Cet attribut exécute le code JavaScript chaque fois qu'une commande d'impression est donnée. L'événement OnBeForeprint est déclenché avant l'ouverture d'un dialogue imprimé.
Syntaxe
Exemple
L'exemple suivant démontre l'application de l'attribut de l'événement de fenêtre onBeForeForPrint ().
Html
Le code ci-dessus ajoute un onbeforeprint attribut d'événement et le avant() La fonction de JS sera exécutée.
Javascrip
fonction avant ()Le avant() La fonction de JS est créée qui initie un message d'alerte lorsqu'il sera appelé.
Sortir
La sortie montre que lorsque la commande d'impression est fournie, un message d'alerte s'affiche et ensuite, le dialogue d'impression s'affiche.
Attribut ONAFTERPRINT
Cet événement déclenche un script chaque fois que le dialogue d'impression est fermé (peu importe que vous ayez donné la commande d'impression ou que vous avez simplement annulé le dialogue).
Syntaxe
L'exemple montre l'exécution de l'attribut d'événement onafterprint () de HTML.
Html
Le code ci-dessus pratique l'attribut onafterprint et le imprimer() La fonction de JavaScript sera exécutée sur cet événement.
Javascrip
fonction print ()Le imprimer() La fonction est créée qui montre un message d'alerte après le onafterprint () événement.
Sortir
La sortie montre qu'après la fermeture de la boîte de dialogue d'impression, le message d'alerte s'affiche.
onbeforeunload
L'attribut onBeforeunLoad est déclenché lorsque la page ouverte est fermée.
Syntaxe
onduler
L'attribut OnOffline déclenche et exécute un script chaque fois que le navigateur commence à travailler hors ligne.
Syntaxe
ononline
L'attribut onoffline déclenche et exécute un script chaque fois que le navigateur commence à travailler en ligne.
Syntaxe
enceinte
L'événement est déclenché lorsqu'un utilisateur navigue à partir de la page et en retour, un script est exécuté.
Syntaxe
onhashchange
Cet attribut est exercé chaque fois que le hachage de l'URL est modifié. Le hachage fait référence à la partie de l'URL qui est initiée après «#" symbole.
Syntaxe
onpageshow
L'événement OnPageShow est déclenché et un script est exécuté lorsque l'utilisateur accédait à une page.
Syntaxe
onduler
Cet événement est déclenché chaque fois que l'histoire de la fenêtre est modifiée.
Syntaxe
semesize
Le semesize L'événement est déclenché chaque fois que la fenêtre de la fenêtre du navigateur est redimensionnée.
Syntaxe
onunload
Cet attribut exécute un script chaque fois que la page est fermée ou déchargée.
Syntaxe
Note: Dans les syntaxes ci-dessus, le script fait référence au code JavaScript qui serait exécuté sur le déclenchement de l'événement spécifique.
Attributs d'événements de fenêtre pris en charge par une variété de balises
Cette catégorie comprend les attributs d'événements de fenêtre qui sont déclenchés par une variété de balises.
onerror
Cet événement exécute un code JavaScript chaque fois qu'une erreur se produit dans le chargement d'une image ou d'un objet. Cet attribut d'événement de fenêtre peut être appliqué sur ,,, et .
Syntaxe
Exemple
Dans cet exemple, le onerror L'attribut d'événement est utilisé sur la balise.
Html
Le code ci-dessus utilise l'attribut onError sur la balise et un se tromper() La fonction est appelée lorsqu'elle est déclenchée.
Javascrip
fonction err ()La fonction err () est créée qui crée un message d'alerte.
Sortir
Lorsque la page est chargée, l'erreur serait affichée comme le SRC propriété du <IMG> La balise contient une image qui n'est pas à l'intérieur du dossier de nos fichiers principaux.
en charge
L'événement Onload est déclenché et un script est exécuté chaque fois que la page a terminé le chargement d'un objet (fichier externe, image externe). Cela peut être appliqué sur divers étiquettes telles que ,,,,, .
Syntaxe
D'après les attributs indiqués ci-dessus, vous auriez connu le fonctionnement de divers attributs d'événements de fenêtre.
Conclusion
Les attributs de l'événement de fenêtre comprennent un ensemble de fonctions qui sont exécutées chaque fois qu'un changement spécifique se produit dans un écran de fenêtre. Cet article fournit le travail et démontre l'utilisation de tous les attributs d'événements de fenêtre. Les attributs ont différents types de fonctionnalités telles que l'OnBeforeprint, Onafterprint, OnBeforeunLoad, un onhashchange, onoffline, les attributs ononline sont limités à uniquement de balises. D'un autre côté, les attributs onload et onerror peuvent être appliqués sur d'autres balises telles que, .