Atributos del evento de ventana

Atributos del evento de ventana
Los eventos HTML se activan cada vez que un usuario realiza una acción en un navegador. Los atributos del evento de la ventana se invocan cada vez que un usuario realiza cualquier acción dentro de la ventana de un navegador. Por ejemplo, africte dice algo que se activará una vez que se ha ejecutado un comando de impresión (o el diálogo de impresión está cerrado).

Los atributos del evento de la ventana se pueden dividir en dos categorías:

  • El primera categoría Incluye aquellos atributos que solo son compatibles con la etiqueta.
  • El segunda categoría Incluye aquellos elementos que admiten una variedad de etiquetas.

Hemos preparado esta guía completa para proporcionar una visión profunda de los atributos del evento de ventana y proporcionaremos los siguientes resultados de aprendizaje.

  • Atributos del evento de ventana compatibles con solo etiqueta
  • Atributos del evento de ventana compatibles con otras etiquetas (, y así sucesivamente)

Atributos del evento de Windows

Esta sección proporciona una descripción en profundidad de las dos categorías principales de atributos de evento de ventana HTML que se activan cada vez que ocurre el evento específico.

Atributos del evento de ventana compatibles con la etiqueta

Esta categoría incluye solo aquellos atributos del evento de ventana que son compatibles con solo etiqueta.

Atributo OnbeforePrint

Este atributo ejecuta el código JavaScript siempre que se proporcione un comando de impresión. El evento OnborePrint se activa antes de la apertura de un diálogo impreso.

Sintaxis

Ejemplo

El siguiente ejemplo demuestra la aplicación del atributo de evento de ventana OnBeforePrint ().

Html


Presione Ctrl + P para dar un comando de impresión

El código anterior agrega un Onbeforeprint Atributo de eventos y el antes() La función de JS se ejecutará.

Javascript

función antes ()
alerta ("Has intentado un comando de impresión");

El antes() Se crea la función de JS que inicia un mensaje de alerta cuando se llamará.

Producción

La salida muestra que cuando se proporciona el comando de impresión se muestra un mensaje de alerta y luego se muestra el diálogo de impresión.

atributo de huella

Este evento desencadena un script cada vez que el diálogo de impresión está cerrado (sin importar que haya dado el comando de impresión o simplemente canceló el diálogo).

Sintaxis

El ejemplo muestra la ejecución del atributo de evento ONAFTERPRINT () de HTML.

Html


Presione Ctrl + P para dar un comando de impresión

El código anterior practica el atributo OneFterprint y el imprimir() La función de JavaScript se ejecutará en este evento.

Javascript

function print ()
alerta ("se está imprimiendo");

El imprimir() Se crea la función que muestra un mensaje de alerta después del ONAFTERPRINT () evento.

Producción

La salida muestra que después de cerrar el cuadro de diálogo de impresión, se muestra el mensaje de alerta.

OnbeforeRload

El atributo OnBeforeNoNLOAD se activa cuando se está cerrando la página abierta.

Sintaxis

Onoffline


El atributo OnOffline activa y ejecuta un script cada vez que el navegador comienza a funcionar fuera de línea.

Sintaxis

Ononline

El atributo OnOffline activa y ejecuta un script cada vez que el navegador comienza a funcionar en línea.

Sintaxis

pasta

El evento se activa cuando un usuario navega desde la página y, a cambio, se ejecuta un script.

Sintaxis

cambio

Este atributo se ejerce cada vez que se cambia el hash de la URL. El hash se refiere a la parte de la URL que se inicia después "#" símbolo.

Sintaxis

en la paga

El evento de Onpageshow se activa y se ejecuta un script cuando el usuario navega a una página.

Sintaxis

estatal

Este evento se activa cuando se cambia el historial de la ventana.

Sintaxis

onreSizar

El onreSizar El evento se activa cada vez que se redimensiona la ventana de la ventana del navegador.

Sintaxis

onunLoad

Este atributo ejecuta un script siempre que la página esté cerrada o descargada.

Sintaxis

Nota: En las sintaxis anteriores, el script se refiere al código JavaScript que se ejecutaría al activar el evento específico.

Atributos del evento de ventana compatibles con una variedad de etiquetas

Esta categoría incluye esos atributos del evento de ventana que son activados por una variedad de etiquetas.

onderror

Este evento ejecuta un código JavaScript cada vez que ocurre un error al cargar una imagen o un objeto. Este atributo de evento de ventana se puede aplicar en, y .

Sintaxis

Ejemplo

En este ejemplo, el onderror El atributo de eventos se usa en la etiqueta.

Html

Se está utilizando el atributo de evento OnError


El código anterior utiliza el atributo OnError en la etiqueta y un errar() la función se llama cuando se dispara.

Javascript

función err ()
alerta ("Falló la carga de la imagen! Intentar otra vez");

Se crea la función err () que crea un mensaje de alerta.

Producción

Cuando la página se carga, el error se mostraría como el SRC propiedad del <img> La etiqueta contiene una imagen que no está dentro de la carpeta de nuestros archivos principales.

encendido

El evento de Onload se activa y se ejecuta un script siempre que la página haya terminado de cargar un objeto (archivo externo, imagen externa). Esto se puede aplicar en varias etiquetas tales como ,,, y .

Sintaxis

De los atributos indicados anteriormente, habría experimentado el funcionamiento de varios atributos de eventos de ventana.

Conclusión

Los atributos del evento de la ventana comprenden un conjunto de funciones que se ejecutan cada vez que ocurre un cambio específico en una pantalla de ventana. Este artículo proporciona el trabajo y demuestra el uso de todos los atributos del evento de ventana. Los atributos tienen varios tipos de funcionalidades, como el OnbeforePrint, OneFterprint, OnBeforeRload, A OnhashChange, OnOffline, OnOnline Attributes se limitan a solo etiqueta. Por otro lado, los atributos de Onload y OnError se pueden aplicar en otras etiquetas tales como, y .