Hola
Hoy me ha llamado un cliente diciéndome que al acceder la página que
colgamos hace casi un año, de pronto le pide un nombre y una contraseña para
acceder. Bastante extrañada, he comprobado que el problema viene del típico
truco de llamar a un archivo php como fuente (source, src) de una imagen
para llevar las estadísticas. El caso, es que la imagen la inserto con
javascript, y parece que el problema viene de ahí, aunque el código es el
mismo de siempre. El caso es que, cuando me pongo a revisar el código fuente
de la página generada, descubro que en PC (explorer y firefox) aparecen unas
funciones extrañas que nunca he utilizado, y que de hecho, nunca había visto
antes de ahora (lo juro). En mac todo funciona bien, y no hay que
autenticarse, ni hay código extraño, así que supongo que debe ser algo de
xp????, por más extraño que parezca. Os pongo la llamada que me da
problemas, a ver si se os ocurre algo:
<script type='text/javascript' language='javascript'
src="javascript/estadisticas.js"></script>
Encima de mi llamada, se añade solo este p$%# código:
<script language="JavaScript">
<!--
function SymError()
{
return
true;
}
window.onerror = SymError;
var SymRealWinOpen =
window.open;
function SymWinOpen(url, name, attributes)
{
return (new
Object());
}
window.open = SymWinOpen;
//-->
</script>
Y al final de la página, fuera de la etiqueta </html>, se añade:
<script language="JavaScript">
<!--
var SymRealOnLoad;
var
SymRealOnUnload;
function SymOnUnload()
{
window.open = SymWinOpen;
if(SymRealOnUnload != null)
SymRealOnUnload();
}
function
SymOnLoad()
{
if(SymRealOnLoad != null)
SymRealOnLoad();
window.open = SymRealWinOpen;
SymRealOnUnload = window.onunload;
window.onunload = SymOnUnload;
}
SymRealOnLoad =
window.onload;
window.onload = SymOnLoad;
//-->
</script>
¿Alguien sabe qué C#$%&@* es esto, de dónde sale y porqué, y además sólo en
pc? Hasta ahora nunca había tenido problemas con esto, y aunque estoy segura
de que es una tontería, no consigo dar con ello, así que cualquier ayuda
será enormemente apreciada...
Muchas gracias, perdón por la extensión del mensaje y saludos para [EMAIL
PROTECTED]
Eva
_______________________________________________
javaEScript mailing list
[email protected]
http://lists.scriptia.net/listinfo.cgi/javaescript-scriptia.net