Si en alguna de mis pestañas se ejecuta la alerta(), esta pestaña se selecciona al instante. El caso es que este cuadro de alerta() es feo. He creado con mi diseño y todo .. Pero cuando lo llamo, la pestaña no está seleccionada/enfocada. window.focus(); No funciona. ¿Algunas ideas?Cómo enfocar ventana/pestaña como alerta()?
Respuesta
No se puede forzar fiable ventanas o pestañas para agarrar el foco. Algunos navegadores son más susceptibles a la idea que otros: IE generalmente lo permite, pero Firefox debe ser configurado por el usuario para permitirlo, y Safari básicamente nunca cumplirá con una solicitud de enfoque. (Bueno, casi nunca.)
Luego tendré que confiar en feo cuadro de alerta(). – user338418
Tengo una implementación simple de esta multa de trabajo en Safari y Chrome. – thepeer
@thepeer: ¡gracias por compartir! : p – ANeves
- 1. C# ¿Cómo enfocar la ventana?
- 2. ¿Cómo enfocar un JFrame?
- 3. jQuery enfocar un elemento
- 4. Cómo enfocar campos inválidos con jQuery validate?
- 5. ¿Cómo enfocar el elemento en GWT?
- 6. Android cómo enfocar la búsqueda de ActionBarVer
- 7. Notificaciones de Escritorio, también conocido como Sistema de Alerta Interna
- 8. Cómo asignar el foco() después de una alerta()?
- 9. ¿Cómo detectar IE6 y mostrar alerta?
- 10. Cómo cambiar el encabezado predeterminado de 'alerta'
- 11. Alerta personalizada usando Javascript
- 12. Pepino + prueba alerta JS
- 13. ¿Cómo enfocar un elemento de la manera correcta?
- 14. Cómo enfocar el cuadro de texto en WP7 usando MVVM?
- 15. ¿Cómo enfocar después de la inicialización con emberjs?
- 16. Cómo enfocar el control en la tabla en WPF
- 17. WP7 Diálogo de alerta
- 18. ¿Por qué "alerta (3> 2> 1)" alerta "falsa"
- 19. ¿Cómo saber de dónde proviene la alerta?
- 20. Cómo deshabilitar cuadros de diálogo - alerta()?
- 21. APNS sin insignia/Alerta/Sonido
- 22. ¿Cómo hago que mi aplicación iPhone muestre una alerta de banner superior, como la aplicación Correo?
- 23. JavaScript: Anulación de alerta()
- 24. Node.js Alerta produce bloqueo
- 25. alerta de Personalización de UILocalNotification
- 26. ¿Cómo establecer el foco en el botón negativo del diálogo de alerta de Android?
- 27. Cuadros de alerta en Python?
- 28. ReferenceError: "alerta" no está definido
- 29. El marcador de posición no desaparece al enfocar en Chrome
- 30. var foo = foo || alerta (foo);
¿Ha intentado anular la función 'window.alert'? es decir 'window.alert = function (text) {....}' y vea si esto no resuelve su problema? –
posible duplicado de [window.focus(), self.focus() no funciona en Firefox] (http://stackoverflow.com/questions/2533305/window-focus-self-focus-not-working-in-firefox) –
window.alert = function (text) {....} funciona pero no proporciona el enfoque de ventana. – user338418