Hola, tengo una página principal en un sitio web, la cual me redirecciona a otra dependiendo si el usuario tiene o no activado alguna herramienta para bloquear popups, el problema es que solo en un pc con internet explorer no funciona.. He probado en otros equipos que tienen exactamente la misma versión de IE y funciona impeque... el código en cuestión es el siguiente:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Documento sin título</title>
<script>
function verificar(){
var ventana;
var noActivar = true;
window.onerror = stopError
ventana = window.open("about:blank", "nueva", "width=10,height=10");
ventana.window.close();
function stopError() {
window.location="sitio/ASP/webPublicNoPopup.asp";
noActivar = false;
return true;
}//stopError
if(noActivar){
window.location="sitio/ASP/webPublicAutentificacion.asp";
}
}//verificar
</script>
</head>
<body onLoad="verificar()">
</body>
</html>
Me ha funcionado tanto para firefox, como netscape, opera e internet explorer. sin embargo no se pk en el pc de un compañero de trabajo, no redirecciona. El internet explorer tiene instalado el googlebar, al igual que en mi ie y otros pcs más y solo en el de un compañero no funciona.. alguna solución al respecto? o si tienen alguna otra forma de como detectar antipopups se los agradecería.... gracias de antemanos.. chiabela