Javascript: ¿Cómo crear el detector de eventos en el evento Window.Blur()?Javascript: ¿Cómo crear el detector de eventos en el evento Window.Blur()?
Respuesta
window.onblur = function() {
//say goodbye
};
According to quirksmodeonfocus
y onblur
están disponibles en el window
en la mayoría de los navegadores.
Lo único que agregaré es que la versión anterior de Internet Explorer no manejaba esto correctamente; Puede evitar el uso de document.onfocusout. –
Probar:
window.onBlur = function(e) {
// Code here.
}
No funciona, 'onblur' distingue entre mayúsculas y minúsculas. – user
Si bien este código podría responder la pregunta, generalmente se considera una buena práctica agregar una explicación de lo que hace su código. Esto permite a los desarrolladores que no tienen conocimientos en esta área entender lo que está sucediendo en el código y les ayuda a aprender a resolver el problema ellos mismos en el futuro. –
Es mejor usar addEventListener
en lugar de una propiedad, de esta manera puede establecer varios controladores y nadie (incluido usted) desactivará accidentalmente su controlador sobrescribiendo la propiedad onblur
.
window.addEventListener('blur', function() {
console.log('blur');
});
- 1. JavaScript: eliminar detector de eventos
- 2. Cómo crear un detector de eventos personalizado en node.js (express.js)?
- 3. Javascript rendimiento del detector de eventos
- 4. Symfony2 detector de eventos
- 5. ¿Cómo cambio el valor de un campo en el detector de eventos preUpdate?
- 6. jQuery vincular el detector de eventos antes que otro
- 7. Fuga de memoria en el detector de eventos
- 8. Javascript: la eliminación de un detector de eventos anónimo
- 9. Enviar datos con un detector de eventos
- 10. JavaScript: ¿elimina un detector de eventos de ese oyente?
- 11. Android: RadioGroup - Como configurar el detector de eventos
- 12. ¿Cómo implementar el detector de eventos en el fondo del programa principal en Java?
- 13. Adjuntar el detector de eventos mediante JavaScript al botón de opción
- 14. ¿Cuál es la diferencia, si existe, entre el controlador de eventos y el detector de eventos?
- 15. ¿Cómo eliminar detector de eventos en la extensión de Chrome
- 16. Adición de detector de eventos para la etiqueta HTML5 de audio en javascript
- 17. agregando un detector de eventos personalizado en as3
- 18. Cómo crear un evento en el cambio de propiedad y cambio de eventos en C#
- 19. ¿Cómo crear el evento autoresetevent en C?
- 20. jQuery.bind() eventos en el llano Javascript objetos
- 21. Javascript duplicate code detector?
- 22. Cómo atrapar el evento "History.Back" en javascript?
- 23. Manejo de eventos Delphi, cómo crear un evento propio
- 24. ¿Cómo crear eventos personalizados?
- 25. Un método para adjuntar el detector de eventos, compatible con todos los principales navegadores web
- 26. Crear un observador de evento para el enfoque?
- 27. Agregar un detector de eventos a un iframe
- 28. Ver eventos de Javascript en el navegador
- 29. Pegar evento en Javascript
- 30. ¿Cómo agregar el detector de eventos a través de Fluiber NHibernate?
¿Está utilizando jQuery o cualquier otra biblioteca JS o simplemente estamos hablando de JS directo? –
Es lo mismo que con cualquier otro oyente de eventos: ¿qué has intentado hasta ahora? – casablanca
OK, esto es gracioso: escribí una respuesta, pero quería hacer una prueba rápida de ello. Funcionó, y luego no pude volver a esta página para publicar mi respuesta porque la pestaña en la que estaba probando mi script alertaría cada vez que perdiera el foco. Mientras tanto, Patrick respondió. –