Hi
So jetzt habe ich es ausprobiert.
Leider keine Änderung.
Hat da jemand noch einen Rat?
Robert
Hier zu besseren Übersicht die Version 1:
<table style="background:url(bilder/pana.jpg);margin-left:10px;"width="600"height="122"id="panorama">
<tr><td ></td></tr>
</table>
<script language="Javascript" type="text/JavaScript">
<!--
x=4;
i=1;
function move()
{
if(!document.getElementById){return;}
document.getElementById('panorama').style.backgroundPosition=x*i;
setTimeout('move()',40);
i++;
}
window.onload=move;
//-->
</script>
Hier zu besseren Übersicht die Version 2:
Mittlerweile durch Jürgens Tipp ergänzt:x*i+"px"
<script language="Javascript" type="text/JavaScript">
<!--
x=4;
i=1;
function smove()
{
if(!document.getElementById){return;}
if (document.getElementById('panorama').readyState == 'complete')
{setTimeout('move()',40);}
else
{setTimeout('move()',3000);}
}
function move()
{
document.getElementById('panorama').style.backgroundPosition=x*i+"px";
setTimeout('move()',40);
i++;
}
window.onload=smove;
//-->
</script>
Ok
Danek für die Antwort.
Zu Hause werde ich es gleich mal ausprobieren.Gruß Robert
Hallo Robert,
beim schnellen Drübersehen habe ich Folgendes gefunden:
document.getElementById('panorama').style.backgroundPosition=x*i;
Hier fehlt die Einheit, also z.B. ...=x*i+"px";
Gruß, Jürgen