Foros del Web » Programando para Internet » Javascript »

Script anti popup

Estas en el tema de Script anti popup en el foro de Javascript en Foros del Web. Buenas, consegui un codigo para detectar si esta activo el anti pop up, pero no logro que funcione. No entiendo mucho de java script, por ...
  #1 (permalink)  
Antiguo 23/09/2006, 19:24
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
Script anti popup

Buenas, consegui un codigo para detectar si esta activo el anti pop up, pero no logro que funcione. No entiendo mucho de java script, por lo que requiero de la ayuda de ustedes, este es el codigo que tengo:


<script>
function launchFull(url, name){
var correccion_topchrome_IE = (document.all)? 25 : 0;
var correccion_rightchrome_IE = (document.all)? 6 : 0;
var ancho = screen.availWidth - correccion_rightchrome_IE-10;
var alto = screen.availHeight - correccion_topchrome_IE-10;
var ventana = window.open(url,name,'width='+ancho+',height='+alt o+',left=0,top=0,screenX=0,screenY=0,scrollbars=no ');
if(ventana==null || typeof(ventana.document)=="undefined"){
alert("AVISO:\n\nPara ver el contenido interactivo es necesario que desactive\nel Bloqueo de Popups (ventanas) para este Sitio.");
}else{
window.opener = self;
// window.close();
}
}
</script>



luego en body esta esto

<a onClick="launchFull('home.htm','Home')"> click aqui</a>

y con un boton de una pelicula flash se activa

on (press) {
gotoAndPlay ("cerrar");
getURL ("javascript:launchFull(\'home.htm\',\'Home\')" );
}



hice pruebas pero no me funciona

esta es la web que lo tiene funcionando http://www.nemedon.com/ gracias
__________________
-- Nunca te des por vencido, aún vencido -- Web
  #2 (permalink)  
Antiguo 26/09/2006, 17:38
Avatar de Pablus00  
Fecha de Ingreso: diciembre-2003
Ubicación: A un click de distancia
Mensajes: 1.044
Antigüedad: 20 años, 4 meses
Puntos: 11
alguna idea? o pagina de consulta? grax
__________________
-- Nunca te des por vencido, aún vencido -- Web
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 20:24.