Verweise in Laufschrift

G

GreenThunder

Hallo,

ich muss erstmal gestehen, dass ich absolut keinen Plan von JS habe und deshhalb mal mit einer Frage nerven muss.
Ich möchte einen Lauftext erstellen und in diesem Lauftext soll ein Link zu einer anderen Seite. Mit <marquee> ist das zwar kein Problem, aber mit JS kann man die Schrift besser konfigurieren. Meinen bisherigen Code habe ich aus dem Internet.
Code:
...

<script language="JavaScript" type="text/javascript">
<!--
 var Stelle = 20;
 var speed = 7;
 function Ticker(Lauftext)
 {
 var Text = Lauftext;
 Text += Text + Text;
 document.Form.Zeile.value = Text.substring(Stelle, Stelle+91);
 if(Stelle++ == Lauftext.length) Stelle = 0;
 setTimeout("Ticker('" + Lauftext + "')",1000/speed);
 }
//-->
</script>

...

<form name="Form" valign="middle">
    <input type="text" name="Zeile" size="75">
</form>
<script language="JavaScript" type="text/javascript">
   Ticker("Gästebuch eröffnet: Bitte fleißig eintragen!   + + + +  Weihnachtsferien: 22.12.04 - 03.01.05");
</script>

 ...

Der Link soll das "Bitte fleißig eintragen" sein und zum GB führen!

Danke für Tipps und Auskünfte!
 
Vielleicht könnte das onclick-event oder onmousedown und onmouseup in dem input helfen.
Wenn du dann mit onmousemove die Position speicherst und anhand der aktuellen Scroll-/Ticker-Position ermittelst, über welchem Text sich der Cursor gerade befindet...
Ist bestimmt ein sehr komplizierter Weg und nur eine Idee, wie es vielleicht funktionieren könnte.

Außerdem würde ich Dir empfehlen den Text bereits einmalig im input mit value zu definieren, dann sehen User ohne JavaScript auch, was Du ihnen im Ticker mitteilen willst.
 

Neue Beiträge

Zurück