hallo, ich kann dir jetzt nur den gesamten Quelltext posten, mit den Änderungen s.o., der funktioniert bei mir tatellos, mit dem IE 5.5:
<html>
<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="generator" content="Adobe GoLive 5">
<title>
www.stingers-home.de</title>
</head>
<script language="javascript">
//var begcolor='#0084d8'; //STARTING COLOR AS A HEX STRING
//var endcolor='#00385c'; //ENDING COLOR AS A HEX STRING
var begcolor='#ff0000'; //STARTING COLOR AS A HEX STRING
var endcolor='#3D0101'; //ENDING COLOR AS A HEX STRING
var steps=50; //TOTAL CHANGE STEPS FROM ONE COLOR TO THE OTHER
var delay=50; // DELAY BETWEEN EACH COLOR CHANGE. LOWER IS FASTER.
//*** DO NOT EDIT BEYOND THIS POINT ***\\
var data=new Array();
var ie5=(document.getElementById && document.all)? true: false;
function colorset(num){
this.beg=parseInt('0x'+begcolor.substring(num,num+2));
this.end=parseInt('0x'+endcolor.substring(num,num+2));
this.up=this.startup=(this.end>=this.beg)? true : false;
this.incr=Math.abs(this.end-this.beg)/steps;
this.current=this.beg;
}
function changecolors(){
var color=new Array();
for(i=1;i<=3; i++){
(data
.up)? data.current+=data.incr : data.current-=data.incr;
if(data.startup){
if(data.current>=data.end){ data.up=false; data.current=data.end}
if(data.current<=data.beg){ data.up=true; data.current=data.beg }
}
if(!data.startup){
if(data.current<=data.end){ data.up=true; data.current=data.end}
if(data.current>=data.beg){ data.up=false; data.current=data.beg}
}
color=data.current;
}
color[4]=Math.floor(color[1]).toString(16); if(color[4].length==1)color[4]='0'+color[4];
color[5]=Math.floor(color[2]).toString(16); if(color[5].length==1)color[5]='0'+color[5];
color[6]=Math.floor(color[3]).toString(16); if(color[6].length==1)color[6]='0'+color[6];
document.body.style.scrollbarBaseColor='#'+color[4]+color[5]+color[6];
}
window.onload=function scrollfader(){
if(ie5){
for(i=1, j=1;i<=3; i++, j+=2)data=new colorset(j);
document.body.style.scrollbarBaseColor=begcolor;
setInterval('changecolors()',delay);
}else alert('Dieses Script funktioniert nur ab IE 5.5+.');
}
</script>
<meta http-equiy=Content-Script-Type"content="text/javascript">
<script language = "javascript">
function setVariables(){
y1=-50;ob=1;max=150 // this max sets the distance from the top of the page
if (navigator.appName == "Netscape") {
v=".top=";h=".left=";dS="document.";sD="";
y="window.pageYOffset";x="window.pageXOffset";iW="window.innerWidth";iH="window.innerHeight"
}
else {h=".pixelLeft=";v=".pixelTop=";dS="";sD=".style";
y="document.body.scrollTop";x="document.body.scrollLeft";iW="document.body.clientWidth";iH="document.body.clientHeight"
}
object="object1";
checkLocationA()
}
movex=0,movey=0,xdiff=0,ydiff=0,ystart=0,xstart=0
function checkLocation(){
// innerX=eval(iW)-115 // place to the right
innerX=21 // controls the horizontal from the left side of the page
// innerY=eval(iH)-35 // place at the bottom
innerY=146 // controls the verticle from the top of the page
if (document.layers){innerY-=10;innerX-=10}
yy=eval
;
xx=eval(x);
ydiff=ystart-yy;
xdiff=xstart-xx;
if ((ydiff<(-0.01))||(ydiff>(0.01))) movey=Math.round(ydiff/10),ystart-=movey
if ((xdiff<(-0.01))||(xdiff>(0.01))) movex=Math.round(xdiff/10),xstart-=movex
N=(document.layers)?1:0
V=(N) ? 4:5
if (V==4){
object="object1"
eval(dS+object+sD+v+(ystart+innerY+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object2"
eval(dS+object+sD+v+(ystart+innerY+spread+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object3"
eval(dS+object+sD+v+(ystart+innerY+spread*2+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object4"
eval(dS+object+sD+v+(ystart+innerY+spread*3+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object5"
eval(dS+object+sD+v+(ystart+innerY+spread*4+10));
eval(dS+object+sD+h+(xstart+innerX+10));
object="object6"
eval(dS+object+sD+v+(ystart+innerY+spread*5+10));
eval(dS+object+sD+h+(xstart+innerX+10));
//eval(dS + objectX + sD + v + y);
}
else{
object=document.getElementById('object1')
object.style.top=ystart+innerY
object.style.left=xstart+innerX
object=document.getElementById('object2')
object.style.top=ystart+innerY+spread
object.style.left=xstart+innerX
object=document.getElementById('object3')
object.style.top=ystart+innerY+spread*2
object.style.left=xstart+innerX
object=document.getElementById('object4')
object.style.top=ystart+innerY+spread*3
object.style.left=xstart+innerX
object=document.getElementById('object5')
object.style.top=ystart+innerY+spread*4
object.style.left=xstart+innerX
object=document.getElementById('object6')
object.style.top=ystart+innerY+spread*5
object.style.left=xstart+innerX
//object=document.getElementById('object2')
//object.style.top=50+innerY
//object.style.left=50+innerX
}
setTimeout("checkLocation()",10)}
function checkLocationA(){
ystart=eval
+6;
xstart=eval(x)+6;}
spread=30
function scrollOn(){
items=6
if (ob<=items){
objectX="object"+ob;
y1+=10;
N=(document.layers)?1:0
V=(N) ? 4:5
if (V==4){
eval(dS + objectX + sD + v + y1);}
else{
object=document.getElementById(objectX)
object.style.top=y1}
//eval(dS + objectX + sD + v + y);
if (y1<max) xx=setTimeout ("scrollOn()",20)
else y1=-50, max+=spread, ob+=1, xx=setTimeout("scrollOn()",20) // this max sets the spacing
}
if (ob>6){clearTimeout(xx);checkLocation();}
}
</script>
<body onload="setVariables();scrollOn();scrollfader()"><br><br>
<div id="object1" style="position:absolute; visibility:show; left:25px; top:-50px; z-index:2">
<table border=1 width=150 bordercolor="#000000" bgcolor="#DC143C"><td><CENTER><a href="#">Link 1</a></CENTER></td></table></div>
<div id="object2" style="position:absolute; visibility:show; left:25px; top:-50px; z-index:2">
<table border=1 width=150 bordercolor="#000000" bgcolor="#DC143C"><td><CENTER><a href="#">Link 2</a></CENTER></td></table></div>
<div id="object3" style="position:absolute; visibility:show; left:25px; top:-50px; z-index:2">
<table border=1 width=150 bordercolor="#000000" bgcolor="#DC143C"><td><CENTER><a href="#">Link 3</a></CENTER></td></table></div>
<div id="object4" style="position:absolute; visibility:show; left:25px; top:-50px; z-index:2">
<table border=1 width=150 bordercolor="#000000" bgcolor="#DC143C"><td><CENTER><a href="#">Link 4</a></CENTER></td></table></div>
<div id="object5" style="position:absolute; visibility:show; left:25px; top:-50px; z-index:2">
<table border=1 width=150 bordercolor="#000000" bgcolor="#DC143C"><td><CENTER><a href="#">Link 5</a></CENTER></td></table></div>
<div id="object6" style="position:absolute; visibility:show; left:25px; top:-50px; z-index:2">
<table border=1 width=150 bordercolor="#000000" bgcolor="#DC143C"><td><CENTER><a href="#">Link 6</a></CENTER></td></table></div>
</p></body></html>
klappt's jetzt??
planet4.