Copiate e incollate in un testo vuoto e salvate il file come HTML

Noterete che con Mozilla non funziona infatti mi chiedo sempre che č Mozilla ad avere i bugs... Vabbč detto questo... Eccovi una sorta di screen saver :-)

Se ci sono domande o suggerimenti segnalatemeli, li leggo volentieri!

Ecco il listato:


<html>
<title>ESEMPIO - Funziona solo sotto Internet Explorer</title>

<body bgcolor="black">

<font size="5" face="Arial">

<script language="javascript">

var Temp;

function scrivi(testo)
{ document.write(testo); } // PER COMODITA' PREFERISCO USARE QUESTA FUNZIONE

function cas(numero)
{ return( Math.round( Math.random() * numero ) ); }
// PER COMODITA' PREFERISCO USARE QUESTA FUNZIONE

// by pgnvni

// dichiaro gli array

var frase=new Array(4);
var colore=new Array(3);

// frasi

frase[1]="www.pgnvni.altervista.org";
frase[2]="Il portale dell'informazione digitale!";
frase[3]="Tutto quello che vuoi...";
frase[4]=".";

// colori

colore[1]="FF0000";
colore[2]="00FF00";
colore[3]="0000FF";

// posizione schermo casuale

var posX= cas(600)+1;
var posY= cas(400)+1;

// colore e testo

Temp=cas(3)+1; if(Temp < 1) Temp=1; if(Temp > 3) Temp=3; // controllo UNDEFINED
var C=colore[Temp];

Temp=cas(3)+1; if(Temp < 1) Temp=1; if(Temp > 3) Temp=3; // controllo UNDEFINED
var F=frase[Temp];

scrivi("<div style=\"position: absolute; z-index: -1; top: "+posY+"; left: "+posX+"; \"><font color='"+C+"'>"+F+"</div>");

</script>

</font>

</body>

</html>

<script>
setTimeout("document.location='example.htm'",cas(2 000)+500);
</script>