@@Max
hier habe ich ein funktionierendes Beispiel:
http://avalonis.at/admin/tickertest.htm
Hier ist eine abgeänderte, sich an aktuellen Standards orientierende Version (ohne Layout-Tabellen, ohne Form, ohne inline-styles) deines Beispiels !
<!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<title>Ticker</title>
Hier erstellst du deinen Ticker per VBScript:
<script>
var msg = [
'Vorwort: Willkommen auf js.Welt.de.',
'Durchsuchen Sie diese Website',
'FAQ zu allen möglichen Sachen!',
'Ich hoffe es gefällt Ihnen hier!'
];
</script>
In einer externen Script-Datei:
<script src="./zum-Script-Ordner/ticker.js"></script>
oder direkt nach obigem Script-Block mit den Meldungen folgt die textticker Funktion.
<script>
var cnt = 0, pos = 0, tickLen = msg[0].length;
function textticker () {
document.getElementById('textfeld').innerHTML = msg[cnt].substring(0, pos) + '_';
if ( pos++ === tickLen ) {
pos = 0;
cnt++;
if ( cnt === msg.length ) { cnt = 0; }
tickLen = msg[cnt].length;
setTimeout('textticker()', 1000);
}
else {
setTimeout('textticker()', 50);
}
}
window.onload = function() {
textticker()
}
</script>
</head>
<body>
<h1 id="textfeld">Willkommen</h1>
</body>
</html>
Deine Script-Version eignet sich nicht um es in zwei Script-Blöcke aufzuteilen, folglich habe ich es abgeändert.
gruesse qx