[PLUTO-journal] è offtopic, ma ho bisogno di aiuto

Nicola Fragale nicolafragale a libero.it
Sab 17 Maggio 2003 04:20:56 CEST


  Ciao

c'è qualcuno che possa dirmi che fa il seguente codice javascript?

Questo codice è estratto dalle pagine html del mio sito ospitato su 
digilander. Da un po di tempo mi ero accorto che alcune  pagine 
terminavano con "); //--> , all'inizio ho pensasto ad un mio errore e 
non ci ho badato più di tanto, poi mi sono accorto che sta roba è 
presente anche su altre pagine che non modifico da una vita (e forse su 
tutte, prima o poi vedrò). Oggi ho trovato il tempo e la voglia di 
controllare il sorgente di una pagina e ho trovato questo:

<!-- DIGILANDER.START [v0.4] -->
<!-- ATTENZIONE: Il codice sottostante viene inserito da Digiland  
--><script language="JavaScript" TYPE="text/javascript"><!--
var rs_DLR=1;
//--></script><script language="JavaScript1.2" TYPE="text/javascript"><!--
function rs_IS_HUGE() {
    var a_t=0, a_f=0;
    var m_f_m=.40;
    if (typeof(window.top.document)!="object") return 1;
    if (window.top.innerWidth) {
        a_t=window.top.innerWidth*window.top.innerHeight;
        a_f=window.innerWidth*window.innerHeight;
    } else if (window.top.document) if (window.top.document.body) {
        if (window.top.document.body.offsetWidth) {
            
a_t=window.top.document.body.offsetWidth*window.top.document.body.offsetHeight;
            if (window.document.body) 
a_f=window.document.body.offsetWidth*window.document.body.offsetHeight;
        } else return 1;
    } else return 1;

    if (!a_t) return 1;
    var h_f=a_f/a_t;
    if (h_f>m_f_m) return 1;
    return 0;
}
if (!window.top.frames) rs_DLR=1;
else if ((window!=window.top)||(window.top.frames.length>0)) {
    rs_DLR=rs_IS_HUGE();
} else rs_DLR=1;
//--></script><!-- DIGILANDER.END -->
<!-- START RedMeasure V4 - CGI v1.1 $Revision: 1.2 $ -->
<!-- COPYRIGHT 2000 Red Sheriff Limited -->

<script language="JavaScript"><!--
var pCid="it_Libero-it_0";
var w0=1;
var refR=escape(document.referrer);
if (refR.length>=252) refR=refR.substring(0,252)+"...";
//--></script>
<script language="JavaScript1.1"><!--
var w0=0;
if (rs_DLR) document.write("<script language='JavaScript1.1' 
src='http://server-it.imrworldwide.com/c1.js'></script>");

//--></script>

<script language="JavaScript"><!--
if(w0&&rs_DLR){
    document.write('<img 
src="http://server-it.imrworldwide.com/cgi-bin/count?ref='+
        refR+'&cid='+pCid+'" width=1 height=1>');
}
document.write("<COMMENT>");
//-->
</script>
<noscript>
<img 
src="http://server-it.imrworldwide.com/cgi-bin/count?cid=it_Libero-it_0" 
width=1 height=1>
</noscript>
</COMMENT>

<!-- END RedMeasure V4 -->

ho scritto all'assistenza di digilander per chiedere lo scopo di questo 
codice, ma dato che non  sono stato avvisato di queste aggiunte non so 
se mi risponderanno in modo "soddisfacente".

Sarei inoltre curioso di sapere se sono un caso isolato o se anche altri 
siti ospitati da digilander/inwind/iol sono stati "upgradati" allo 
stesso modo.

Nicola

P.S. potreste rispondermi anche a questo indirizzo?:  nfragale a tiscali.it





Maggiori informazioni sulla lista pluto-journal