Da anni utilizzo uno script java (statcountex) per richiamare le statistiche di questo programma opensource.
Lo script funziona perfettamente, ma firefox non sembra eseguirlo.
Lo script funziona sul principio di caricare un'immagine (count.asp) passandogli dei parametri.
In realtà ovviamente l'immagine è uno script asp che va a loggare i dati ricevuti su un database.
Funziona perfettamente con gli altri browsers ma non con Firefox (versione 3.6.1).
Questo è lo script:
<script type="text/javascript" language="JavaScript">
var file='/statcountex/count.asp';
var d=new Date();
var s=d.getSeconds();
var m=d.getMinutes();
var x=s*m;
f='' + escape(document.referrer);
if (navigator.appName=='Netscape'){b='NS';}
if (navigator.appName=='Microsoft Internet Explorer'){b='MSIE';}
if (navigator.appVersion.indexOf('MSIE 3')>0) {b='MSIE';}
u='' + escape(document.URL); w=screen.width; h=screen.height;
v=navigator.appName;
fs = window.screen.fontSmoothingEnabled;
if (v != 'Netscape') {c=screen.colorDepth;}
else {c=screen.pixelDepth;}
j=navigator.javaEnabled();
info='w=' + w + '&h=' + h + '&c=' + c + '&r=' + f + '&u='+ u + '&fs=' + fs + '&b=' + b + '&x=' + x;
document.write('<img src="' + file + '?'+info+ '" width=0 height=0 border=0>');
</script>
<noscript> <img src="/statcountex/count.asp" border="0"> </noscript>
Qualcuno me lo sa spiegare?
(La console errori non segnala alcun errore...)
Edit by gialloporpora: inserito il codice nel tag code