Foros del Web » Programando para Internet » Javascript »

¿Se pueden hacer popup que no sean bloqueables??

Estas en el tema de ¿Se pueden hacer popup que no sean bloqueables?? en el foro de Javascript en Foros del Web. ¿Se pueden hacer popup que no sean bloqueables por los navegadores?? Se que una solucion es usar AJAX, pero necesito en html. Alguna solucion?...
  #1 (permalink)  
Antiguo 03/11/2011, 14:55
Avatar de diegojam  
Fecha de Ingreso: febrero-2011
Ubicación: Santiago, Chile, Chile
Mensajes: 23
Antigüedad: 10 años, 3 meses
Puntos: 0
¿Se pueden hacer popup que no sean bloqueables??

¿Se pueden hacer popup que no sean bloqueables por los navegadores??

Se que una solucion es usar AJAX, pero necesito en html.

Alguna solucion?
  #2 (permalink)  
Antiguo 03/11/2011, 15:03
Avatar de Ribon  
Fecha de Ingreso: septiembre-2010
Ubicación: El firmamento
Mensajes: 487
Antigüedad: 10 años, 8 meses
Puntos: 91
Respuesta: ¿Se pueden hacer popup que no sean bloqueables??

Creo que lo mejor es crear un DIV aparte con Javascript, pues la decisión de bloquear o no las pop-ups es del usuario, a menos que sea un cliente a quien le debes decir que un requerimeinto para un correcto funcionamiento es desbloqueando los pop-up.

Pero siempre está la alternativa DOM

Saludos.
  #3 (permalink)  
Antiguo 03/11/2011, 21:48
Avatar de DrFaust  
Fecha de Ingreso: septiembre-2011
Ubicación: Buenos Aires
Mensajes: 308
Antigüedad: 9 años, 8 meses
Puntos: 87
Respuesta: ¿Se pueden hacer popup que no sean bloqueables??

La teoría dice que cuando un popup se abre en respuesta a una acción del usuario (normalmente un click), los navegadores no lo bloquean. Por supuesto, del dicho al hecho hay un largo trecho.

No es necesario usar AJAX para crear un overlay. Podés usar un iFrame, y necesitarías aproximadamente la misma cantidad de código que si estuvieras usando popups.
__________________
Desarrollador web profesional

Etiquetas: emergente, popup, ventanas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:23.