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>