Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/02/2011, 12:26
Avatar de highlord
highlord
 
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 353
Antigüedad: 16 años, 5 meses
Puntos: 16
burlar el bloqueo de popups de los navegadores

hay alguna forma de forzar la muestra de un link dentro en un popup de flash cuando los navegadores bloquean el popup?

Cuando intento mostrar un popup utilizando el siguiente cod:

popup.addEventListener(MouseEvent.CLICK, abrirpopup);

function abrirpopup(event:MouseEvent):void {
var enlace:URLRequest=new URLRequest("javascript:NewWindow=window.open('http ://www.miweb.com','newWin','width=600,height=600,left =0,to p=0,toolbar=No,location=No,scrollbars=No,status=No ,resizable=No,fullscreen=No'); NewWindow.focus(); void(0);");
navigateToURL(enlace, "_Self");
}

en Mozilla funciona perfectamente y en internet 7 tambien.
Pero lo he probado en Internet Explorer 8 y 9 y en google chorme y al hacer clic en el boton popup, no pasa nada nisiquiera me informan estos navegadores que se ha bloqueado una ventana emergente. Es como si el botón directamente no tendría nigún link.

Por eso cuando los navegadores estan configurados para bloquear los popups ¿como se puede hacer para forzar la descarga del link contenido en el mismo para que lo muestre como una página web común o como un link (blanck) o (self) sin el popup?

Imagino un script con el cod del popup como el que puse acá pero con una segunda opcion que quede reservada a la espera de activarse si se detecta un bloqueo.

Ustedes me podrán dar una solución mas fácil??


espero rpta.

Muchas Gracias.
__________________
Lo poco que sé, lo comparto!!! ;)
---------------------------------------------
http://www.dsweblp.com.ar