Ver Mensaje Individual
  #3 (permalink)  
Antiguo 15/11/2005, 08:05
Avatar de Myakire
Myakire
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)