Simplification d'un effet matrix proposé par ? 14.2 ko en 1.65 ko

Soyez le premier à donner votre avis sur cette source.

Snippet vu 8 060 fois - Téléchargée 28 fois

Contenu du snippet

. : : [ A l w a y s P r o g r a m m i n g ] : : .
. : : [C'EST PAS MIEUX COMME CA ;-) ] : : .

<body>

<form name="form1">

<input type=text name=Text value="" size=24>

</form>

<script language="Javascript">

MyMsg=new Array("T","H","E"," ","M","A","T","R","I","X"," ","H","A","S"," ","Y","O","U");
MyData=new Array("X","X","X","X","X","X","X","X","X","X","X","X","X","X","X","X","X","X");

Letter=new Array("A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z"," ");
u=0;
Tic=0;

Random();

function Random()
{
document.form1.Text.value="";
for(i=0;i<u;i++)
{
document.form1.Text.value=document.form1.Text.value + MyData[i];
}

for(i=u;i<18;i++)
{
MyData[i]=Letter[Math.floor(27 * Math.random())];

document.form1.Text.value=document.form1.Text.value + MyData[i];
}
Wait();
}

function Wait()
{
if (MyData[u]==MyMsg[u])
{
if(u==18)
{
Stop();
}
else
{
u++;
}
}

KeepGoing=setTimeout("Random()", 5);
}

function Stop()
{
if (Tic==1)
{
document.form1.Text.value="THE MATRIX HAS YOU";
Tic=0;
}
else
{
document.form1.Text.value=document.form1.Text.value="THE MATRIX HAS YOU_";
Tic=1;
}

KeepGoing1=setTimeout("Stop()",1000);

}
</script>

</body>

</html>

A voir également

Ajouter un commentaire Commentaires
cs_raphy2 Messages postés 33 Date d'inscription mercredi 5 février 2003 Statut Membre Dernière intervention 25 juillet 2003
25 juil. 2003 à 00:16
Plus simple a modifier surtout, bcp plus simple bravo
AlwaysProgramming Messages postés 2 Date d'inscription lundi 19 mai 2003 Statut Membre Dernière intervention 12 juin 2003
12 juin 2003 à 20:52
Donnez votre avis !

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.