Benutzer:PAttE: Unterschied zwischen den Versionen

Aus Weimarnetz Wiki
Zur Navigation springen Zur Suche springen
(Script >>Java Script <+++ >>Text +. ~ Script`s)
 
 
Zeile 1: Zeile 1:
<body onload="makesnake()">
 
  
<style>
 
.spanstyle {position:absolute;visibility:visible;top:-50px;font-size:10pt;font-family:Verdana;font-weight:bold;color:black;}
 
</style>
 
 
 
<script>
 
 
var x,y
 
var step=20
 
var flag=0
 
var message="Berliner 34 pAttE "
 
message=message.split("")
 
var xpos=new Array()
 
for (i=0;i<=message.length-1;i++) {
 
xpos[i]=-50
 
}
 
 
var ypos=new Array()
 
for (i=0;i<=message.length-1;i++) {
 
ypos[i]=-50
 
}
 
 
function handlerMM(e){
 
x = (document.layers) ? e.pageX : document.body.scrollLeft+event.clientX
 
y = (document.layers) ? e.pageY : document.body.scrollTop+event.clientY
 
flag=1
 
}
 
 
function makesnake() {
 
if (flag==1 && document.all) {
 
    for (i=message.length-1; i>=1; i--) {
 
  xpos[i]=xpos[i-1]+step
 
ypos[i]=ypos[i-1]
 
    }
 
xpos[0]=x+step
 
ypos[0]=y
 
 
for (i=0; i<message.length-1; i++) {
 
    var thisspan = eval("span"+(i)+".style")
 
    thisspan.posLeft=xpos[i]
 
thisspan.posTop=ypos[i]
 
    }
 
}
 
else if (flag==1 && document.layers) {
 
    for (i=message.length-1; i>=1; i--) {
 
  xpos[i]=xpos[i-1]+step
 
ypos[i]=ypos[i-1]
 
    }
 
xpos[0]=x+step
 
ypos[0]=y
 
 
for (i=0; i<message.length-1; i++) {
 
    var thisspan = eval("document.span"+i)
 
    thisspan.left=xpos[i]
 
thisspan.top=ypos[i]
 
    }
 
}
 
var timer=setTimeout("makesnake()",30)
 
}
 
</script>
 
 
<script>
 
<!-- Beginning of JavaScript -
 
for (i=0;i<=message.length-1;i++) {
 
    document.write("<span id='span"+i+"' class='spanstyle'>")
 
document.write(message[i])
 
    document.write("</span>")
 
}
 
if (document.layers){
 
document.captureEvents(Event.MOUSEMOVE);
 
}
 
document.onmousemove = handlerMM;
 
// - End of JavaScript - -->
 
</script>
 

Aktuelle Version vom 13. April 2005, 00:17 Uhr