| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> JavaScript Programación >> Content
    Diferencia entre onbeforeunload y OnUnload
    onbeforeunload y OnUnload son eventos en Javascript. Páginas web están escritas en HTML, el lenguaje de marcado de hipertexto , que no tiene construcciones de programación . Una solución a este problema consiste en insertar programas de JavaScript en el código HTML. Onbeforeunload y OnUnload dos métodos para la invocación de esos programas. Eventos

    Un evento es una llamada a un programa de otro programa que se desencadena por una acción. Por lo general, la acción es algo realizado por el usuario del software , tal como un clic de ratón o una pulsación de tecla . El evento es una transacción asíncrona , en el que la llamada al programa relacionado no bloquea el entorno de la llamada de proceder con otras instrucciones . En entornos Windows como en HTML un evento es un estado de un objeto en particular.
    Evento Estructura

    El evento se adhiere a un objeto y se expresa como una propiedad de ese objeto. Onbeforeunload y OnUnload tanto se producen en el mismo conjunto de objetos . Estos son BODY, marcos, ventanas, HTMLBodyElement Constructor , Constructor HTMLFrameSetElement y Ventana Constructor . El programador establece por primera vez una función de JavaScript en la sección de encabezado del archivo HTML y luego asigna esa función al evento de un objeto. Por lo tanto , si el diseño de la página requiere una función llamada AlertUser de activarse con ya sea un evento o un evento OnUnload onbeforeunload en una ventana , las instrucciones de la función son invocados por " window.onunload = AlertUser " o " window.onbeforeunload = AlertUser . "
    disparo

    el evento espera una acción para activar la llamada a la función asignada. Con tanto OnUnload y onbeforeunload ese caso es cuando se vacían los contenidos del objeto , como una ventana , . Esto sería ya sea porque el usuario se mueve a otro sitio, o si la ventana se está cerrando .
    Diferencias

    Los dos eventos son muy similares. Tanto adjuntar al mismo objeto , ambos se producen cuando el contenido de un objeto están en proceso de ser eliminado , o " sin carga ". La diferencia entre los dos es muy sutil. Como el nombre sugiere , el evento onbeforeunload sucede antes del evento OnUnload . Onbeforeunload sucede antes de que se efectúa el cambio y OnUnload ocurre al mismo tiempo que la descarga. Esto significa que todavía hay una oportunidad para evitar la descarga de onbeforeunload , pero por el momento OnUnload dispara la acción de cerrar o cambiar, la ventana es irrevocable. Así que el evento onbeforeunload proporciona al programador la capacidad de ofrecer al usuario la opción de cancelar la descarga, pero el OnUnload no.

    Previous :

    next :
      Artículos relacionados
    ·Cómo eliminar archivos Javascript 
    ·Caja de luz Tutorial 
    ·Cómo grabar en una cámara de Chatroulette 
    ·Cómo hacer un Banner Ciclismo JavaScript 
    ·Cómo agregar Google Analytics a Álbum 
    ·Cómo convertir un int a una cadena con Javascript 
    ·Cómo crear un mapa de calor 
    ·Cómo cambiar el texto de un rollover 
    ·Cómo incrustar JavaScript en Asp.net 
    ·Cómo hacer tinta reciclado 
      Artículos destacados
    ·Cómo hacer arreglos en PCSpim 
    ·Cómo borrar un DropDownList 
    ·¿Cómo puedo reemplazar Todas Las barras invertidas de…
    ·Cómo crear un usuario en Oracle SQL 
    ·Cómo deshabilitar una red en VB Script 
    ·Diferencias entre Java 1.4 y Java 1.5 
    ·Cómo redireccionar a una nueva URL en Servlet 
    ·Cómo usar Buscar objetivo en Visual Basic 
    ·Cómo matar a dormir conexiones MySQL 
    ·URL Tutorial HTML 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com