Laufschrift
David Hörpel
- dhtml
0 Antonio
Hi!
Ich habe eine kleine Frage zu dieser Laufschrift: Wie bekomme ich es hin, dass die Laufschrift nur innerhalb des Anzeigefensters pendelt, und nicht auf der einen Seite hineinschwebt und auf der anderen Seite wieder hinaus?
Hier das Bsp:
<HTML>
<style>
#laufschrift
{
position: absolute;
top: 0;
left: 0;
}
h2
{
background-color: red;
color: yellow;
}
</style>
<script language="JavaScript">
var x=0;
var delay=2;
var jump=4;
function doanim()
{
if(document.layers) document.laufschrift.left=x; else document.all.laufschrift.style.left=x;
x-=jump;
if(x<-434) x=0;
setTimeout("doanim()", delay);
}
</script>
All dies muss im "<head>..</head>"-Block der HTML-Seite gespeichert werden. Der "<body>..</body>"-Teil sieht dann so aus:
<body onload="doanim()">
<div id=laufschrift>
<table><tr><td nowrap>
<h2>
Eine einfache Laufschrift mit DHTML...
Eine einfache Laufschrift mit DHTML...
Eine einfache Laufschrift mit DHTML...
Eine einfache Laufschrift mit DHTML...
</h2>
</table>
</div>
</body>
</HTML>
Danke für die Hilfe!
David
ciao david :)
ich kann dir zwei javascripts anbieten,
der erste erscheint von links und läuft nach rechts, läuft nur in der tabelle die in umgibt, das heißt das je breiter die tabelle ist, der text um so breiter in der lauffläche ist.
der zweite erscheind in regelbaren abständer von 1 - 60 sec., damit meine ich das der text in abschnitten gelesen werden kann.
ciao antonio