Hallo,
um an meinen Beitrag zum mittlerweile gesperrten Thread anzuknüpfen: Das MessageArray kannst Du wie folgt schreiben, damit es weniger nach neunziger Jahre aussieht und auch weniger Fehleranfällig ist:
var MessageArray = [
"Ich bin Text<br>mit der Nummer 1",
"Text 2 folgt.",
"Text 3 steht hier.",
"und am Ende noch Text 4." // ohne Komma hinter mir
];
Und die Variable offset musst Du zu Anfang unbedingt auf 0 setzen. Falls es im Moment in einigen Browsern trotzdem funktioniert, dann nur, weil die heute ihren guten Tag haben.
Wenn Du beim Ändern der Nachrichten nicht gerne die Datei gleiche editierst, in der Du Deine Programmlogik hast (mir ginge es so), kannst Du obige MessageArray-Deklaration in eine eigene JS-Datei auslagern. Diese Datei kannst Du dann über ein eigenes Script-Element einbinden:
<script type="text/javascript" src="newstexte.js"></script>
<script type="text/javascript" src="newslogik.js"></script>
Schöne Grüße