
15/11/2005, 08:05
|
 | Colaborador | | Fecha de Ingreso: enero-2002 Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 23 años, 3 meses Puntos: 146 | |
Los bloqueadores solo funcionan en las ventanas abiertas por window.open.
Esto inmediatamente nos da a la idea de si abrimos la ventana con un target=_blank de un formulario, este bloqueador, no las detendra.
Ahora, si es indispensable usar el window.open, hay dos formas:
Una que detectes el bloqueo de la pantalla y le indiques al usuario que desactive el bloqueador para tu sitio (lo más recomendable, ya que respetas la desición del usuario) o la otra, que pases al foro de JS y busques en las respuestas anteriores, si mal no recuerdo, Tunait una vez colocó un código que se "baila" a los bloqueadores mediante ciertas artes ocultas que solo ella maneja a ese nivel.
(la verdad no es tan dificil, consitia en asignar el opener de la nueva ventana a ella misma para que aparentara que no tenia padre y así engañar al bloqueador, pero no recuerdo exactamente) |