warum läuft dieselbe Laufschrift nicht zweimal
Peter aus Heidelberg
- javascript
Hallo,
Vor ein paar Wochen hab ich eine Laufschrift auch über dieses Forum in Java-Script in meine Seite eingebunden. Jetzt wollte ich eine zweite einbinden. Derselbe Text nur an anderer Stelle(natürlich mit anderem Inhalt) Und jetzt gingen beide nicht mehr. Was mache ich falsch? Das erste Script habe ich unten angehängt.
Im Voraus vielen Dank
Gruß Peter aus Heidelberg
<html>
<head>
<title>Lauftext</title>
<script language = "JavaScript">
<!--
var msg = "Der Sommer kommt zurück, aber erst am Samstag : ";
var pos = 0;
function Scrollmessage()
{
document.form1.text1.value = msg.substring(pos, msg.length) + msg.substring(0, pos);
pos++;
if (pos > msg.length) pos = 0;
/*set timeout for next update*/
window.setTimeout("Scrollmessage()",200);
}
//-->
</script>
</head>
<body onload="Scrollmessage()">
<form name="form1">
<input type="text" name="text1" size="77">
</form>
</tr>
Hallo Peter,
da ich das Script ein bischen kenne, habe ich das mal auf Deine Bedürfnisse, die Du formuliert hast mal schnell angepasst.
<html>
<head>
<title>Lauftext</title>
<script language = "JavaScript">
<!--
!ACHTUNG! veränderte Variablennamen !ACHTUNG!
var msg1 = "Der Sommer kommt zurück, aber erst am Samstag : ";
var pos1 = 0;
var msg2 = "In Köln ist vom 18. bis 20.August Ringfest.";
var pos2 = 0;
function Scrollmessage()
{
!ACHTUNG! veränderte Variablennamen und Feldnamen !ACHTUNG!
document.form1.text1.value = msg1.substring(pos1, msg1.length) + msg1.substring(0, pos1);
document.form1.text2.value = msg2.substring(pos2, msg2.length) + msg2.substring(0, pos2);
!ACHTUNG! veränderte Variablennamen !ACHTUNG!
pos1++;
pos2++;
!ACHTUNG! veränderte Variablennamen !ACHTUNG!
if (pos1 > msg1.length) pos1 = 0;
if (pos2 > msg2.length) pos2 = 0;
/*set timeout for next update*/
window.setTimeout("Scrollmessage()",200);
}//-->
</script>
</head><body onload="Scrollmessage()">
<form name="form1">
!ACHTUNG! veränderte Feldnamen !ACHTUNG!
<input type="text" name="text1" size="77">
<input type="text" name="text2" size="77">
</form>
</body>
</html>
Ich habs mal schnell getestet und es läuft.
Bis danndann
Michael N.
Hallo Peter,
da ich das Script ein bischen kenne, habe ich das mal auf Deine Bedürfnisse, die Du formuliert hast mal schnell angepasst.<html>
<head>
<title>Lauftext</title>
<script language = "JavaScript">
<!--!ACHTUNG! veränderte Variablennamen !ACHTUNG!
var msg1 = "Der Sommer kommt zurück, aber erst am Samstag : ";
var pos1 = 0;var msg2 = "In Köln ist vom 18. bis 20.August Ringfest.";
var pos2 = 0;function Scrollmessage()
{!ACHTUNG! veränderte Variablennamen und Feldnamen !ACHTUNG!
document.form1.text1.value = msg1.substring(pos1, msg1.length) + msg1.substring(0, pos1);
document.form1.text2.value = msg2.substring(pos2, msg2.length) + msg2.substring(0, pos2);
!ACHTUNG! veränderte Variablennamen !ACHTUNG!
pos1++;
pos2++;
!ACHTUNG! veränderte Variablennamen !ACHTUNG!
if (pos1 > msg1.length) pos1 = 0;
if (pos2 > msg2.length) pos2 = 0;
/*set timeout for next update*/
window.setTimeout("Scrollmessage()",200);
}//-->
</script>
</head><body onload="Scrollmessage()">
<form name="form1">
!ACHTUNG! veränderte Feldnamen !ACHTUNG!
<input type="text" name="text1" size="77">
<input type="text" name="text2" size="77">
</form>
</body>
</html>Ich habs mal schnell getestet und es läuft.
Bis danndann
Michael N.
Hallo Michael,
Vielen Dank für das Script. Nach einigen, kleinen Abänderungen ist es auch bei mir gelaufen. Zuerst kamen 2 Fehler und es lief nicht, aber dann...
Jetzt noch was. Vielleicht kannst Du mir da helfen.
Ich habe in meiner Seite ein Java Applet. Läuft prima, bis auf eins. Das Applet ist in mehrere Rubriken unterteilt, da es sich um Meteorologie handelt hat es auch etwas damit zu tun.
Die Rubriken heißen Monat, Jahreszeiten, Jahr und Jahre. Es werden die Durchschnittswerte der einzelnen Rubriken graphisch dargestellt. Alles funktioniert prächtig, bis auf die Jahre. Da sollen Balken erscheinen und bei mir erscheinen nur Zahlen. Auf anderen Rechnern wird alles korrekt dargestellt, nur bei mir nicht. Was kann das sein, keiner weiß einen Rat.
Nochmals vielen Dank für das Script.
Peter aus Heidelberg
Hallo Peter,
Ich habe in meiner Seite ein Java Applet. Läuft prima, bis auf eins. Das Applet ist in mehrere Rubriken unterteilt, da es sich um Meteorologie handelt hat es auch etwas damit zu tun.
Die Rubriken heißen Monat, Jahreszeiten, Jahr und Jahre. Es werden die Durchschnittswerte der einzelnen Rubriken graphisch dargestellt. Alles funktioniert prächtig, bis auf die Jahre. Da sollen Balken erscheinen und bei mir erscheinen nur Zahlen. Auf anderen Rechnern wird alles korrekt dargestellt, nur bei mir nicht. Was kann das sein, keiner weiß einen Rat.
Überleg Dir, wie hier für das Ausgangsposting einen Titel, sorge dafür, das man das Beispiel testen kann, poste es als neuen Thread hier im Forum unter der Rubrik (JAVA) und warte mal ab, ich denke mir, ich kann mich da auf eine Prominente zurückziehen, die mal gesagt hat "SELFHTML, da werden sie geholfen.".
Bis danndann
Michael N.
PS.: Langsam werde ich auf Deine Inhalte neugierig.