الكود :
<</SPAN> style</SPAN> >
.</SPAN> spanstyle </SPAN> {
</SPAN> position</SPAN> :</SPAN> absolute</SPAN> ;
</SPAN> visibility</SPAN> :</SPAN> visible</SPAN> ;
</SPAN> top</SPAN> :-</SPAN> 50px</SPAN> ;
</SPAN> font</SPAN> -</SPAN> size</SPAN> :</SPAN> 10pt</SPAN> ;
</SPAN> font</SPAN> -</SPAN> family</SPAN> :</SPAN> Verdana</SPAN> ;
</SPAN> font</SPAN> -</SPAN> weight</SPAN> :</SPAN> bold</SPAN> ;
</SPAN> color</SPAN> :</SPAN> black</SPAN> ;
}
</</SPAN> style</SPAN> >
<******>
</SPAN>/*
aLfnnan.cjb.net
سكربتات الفنان
*/
</SPAN>var </SPAN> x</SPAN> ,</SPAN> y
</SPAN>var </SPAN> step</SPAN> =</SPAN> 20
</SPAN>var </SPAN> flag</SPAN> =</SPAN> 0
</SPAN>// Your snappy message. Important: the space at the end of the sentence!!!
</SPAN>var </SPAN> message</SPAN> =</SPAN> "aLfnnan ******! "
</SPAN>message</SPAN> =</SPAN> message</SPAN> .</SPAN> split</SPAN> (</SPAN> ""</SPAN> )
var </SPAN> xpos</SPAN> =new Array()
for (</SPAN> i</SPAN> =</SPAN> 0</SPAN> ;</SPAN> i</SPAN> <=</SPAN> message</SPAN> .</SPAN> length</SPAN> -</SPAN> 1</SPAN> ;</SPAN> i</SPAN> ++) {
</SPAN> xpos</SPAN> [</SPAN> i</SPAN> ]=-</SPAN> 50
</SPAN>}
var </SPAN> ypos</SPAN> =new Array()
for (</SPAN> i</SPAN> =</SPAN> 0</SPAN> ;</SPAN> i</SPAN> <=</SPAN> message</SPAN> .</SPAN> length</SPAN> -</SPAN> 1</SPAN> ;</SPAN> i</SPAN> ++) {
</SPAN> ypos</SPAN> [</SPAN> i</SPAN> ]=-</SPAN> 50
</SPAN>}
function </SPAN> handlerMM</SPAN> (</SPAN> e</SPAN> ){
</SPAN> x </SPAN> = (********.</SPAN> layers</SPAN> ) ? </SPAN> e</SPAN> .</SPAN> pageX </SPAN> : ********.</SPAN> body</SPAN> .</SPAN> scrollLeft</SPAN> +</SPAN> event</SPAN> .</SPAN> clientX
y </SPAN> = (********.</SPAN> layers</SPAN> ) ? </SPAN> e</SPAN> .</SPAN> pageY </SPAN> : ********.</SPAN> body</SPAN> .</SPAN> scrollTop</SPAN> +</SPAN> event</SPAN> .</SPAN> clientY
flag</SPAN> =</SPAN> 1
</SPAN>}
function </SPAN> makesnake</SPAN> () {
if (</SPAN> flag</SPAN> ==</SPAN> 1 </SPAN> && ********.</SPAN> all</SPAN> ) {
for (</SPAN> i</SPAN> =</SPAN> message</SPAN> .</SPAN> length</SPAN> -</SPAN> 1</SPAN> ; </SPAN> i</SPAN> >=</SPAN> 1</SPAN> ; </SPAN> i</SPAN> --) {
</SPAN> xpos</SPAN> [</SPAN> i</SPAN> ]=</SPAN> xpos</SPAN> [</SPAN> i</SPAN> -</SPAN> 1</SPAN> ]+</SPAN> step
ypos</SPAN> [</SPAN> i</SPAN> ]=</SPAN> ypos</SPAN> [</SPAN> i</SPAN> -</SPAN> 1</SPAN> ]
}
</SPAN> xpos</SPAN> [</SPAN> 0</SPAN> ]=</SPAN> x</SPAN> +</SPAN> step
ypos</SPAN> [</SPAN> 0</SPAN> ]=</SPAN> y
</SPAN> for (</SPAN> i</SPAN> =</SPAN> 0</SPAN> ; </SPAN> i</SPAN> <</SPAN> message</SPAN> .</SPAN> length</SPAN> -</SPAN> 1</SPAN> ; </SPAN> i</SPAN> ++) {
var </SPAN> thisspan </SPAN> = eval(</SPAN> "span"</SPAN> +(</SPAN> i</SPAN> )+</SPAN> ".style"</SPAN> )
</SPAN> thisspan</SPAN> .</SPAN> posLeft</SPAN> =</SPAN> xpos</SPAN> [</SPAN> i</SPAN> ]
</SPAN> thisspan</SPAN> .</SPAN> posTop</SPAN> =</SPAN> ypos</SPAN> [</SPAN> i</SPAN> ]
}
}
else if (</SPAN> flag</SPAN> ==</SPAN> 1 </SPAN> && ********.</SPAN> layers</SPAN> ) {
for (</SPAN> i</SPAN> =</SPAN> message</SPAN> .</SPAN> length</SPAN> -</SPAN> 1</SPAN> ; </SPAN> i</SPAN> >=</SPAN> 1</SPAN> ; </SPAN> i</SPAN> --) {
</SPAN> xpos</SPAN> [</SPAN> i</SPAN> ]=</SPAN> xpos</SPAN> [</SPAN> i</SPAN> -</SPAN> 1</SPAN> ]+</SPAN> step
ypos</SPAN> [</SPAN> i</SPAN> ]=</SPAN> ypos</SPAN> [</SPAN> i</SPAN> -</SPAN> 1</SPAN> ]
}
</SPAN> xpos</SPAN> [</SPAN> 0</SPAN> ]=</SPAN> x</SPAN> +</SPAN> step
ypos</SPAN> [</SPAN> 0</SPAN> ]=</SPAN> y
</SPAN> for (</SPAN> i</SPAN> =</SPAN> 0</SPAN> ; </SPAN> i</SPAN> <</SPAN> message</SPAN> .</SPAN> length</SPAN> -</SPAN> 1</SPAN> ; </SPAN> i</SPAN> ++) {
var </SPAN> thisspan </SPAN> = eval(</SPAN> "********.span"</SPAN> +</SPAN> i</SPAN> )
</SPAN> thisspan</SPAN> .</SPAN> left</SPAN> =</SPAN> xpos</SPAN> [</SPAN> i</SPAN> ]
</SPAN> thisspan</SPAN> .</SPAN> top</SPAN> =</SPAN> ypos</SPAN> [</SPAN> i</SPAN> ]
}
}
var </SPAN> timer</SPAN> =</SPAN> setTimeout</SPAN> (</SPAN> "makesnake()"</SPAN> ,</SPAN> 30</SPAN> )
}
<</SPAN> /******>
<******>
<!-- Beginning of Java****** -
for (i=0;i<=message.length-1;i++) {
********.write("<span id='span"+i+"' class='spanstyle'>")
********.write(message[i])
********.write("</span>")
}
if (********.layers){
********.captureEvents(Event.MOUSEMOVE);
}
********. NOOP = handlerMM;
// - End of Java****** - -->
</******>
<body NOOP="makesnake()" style="width:100%;overflow-x:hidden;overflow-y:scroll">
</SPAN></SPAN>