{JavaScript - Newsticker}

Man kann mit JavaScript einen Newsticker erstellen. Bitte lesen Sie die Anweisungen im Newsticker

Quelltext kommt zwischen <HEAD> und </HEAD>:

<script language="JavaScript">
<!--
var speed = 75
var pause = 1500
var timerID = null
var NewsRunning = false
var MessageArray = new Array()
MessageArray[0]="Dies ist ein Ticker der nach einer Nachricht eine Pause macht ...";
MessageArray[1]="Und dann mit einer neuen Zeile anfängt .. ...";
MessageArray[2]="In der Form Anwiesung kan man bei rows=2 (sind 2 zeilen ) die Zeilen anzahl ändern ...";
MessageArray[3]="und mit cols=50 ( sind 50 Pixel ) die Höhe ändern ....";
var currentMessage = 0
var offset = 0
function stopNews() {
if (NewsRunning)
clearTimeout(timerID)
NewsRunning = false
}
// start the News
function startNews() {
stopNews()
showNews()
}

function showNews() {
var text = MessageArray[currentMessage]
if (offset < text.length) {
if (text.charAt(offset) == " ")
offset++
var partialMessage = text.substring(0, offset + 1)
document.NewsForm.NewsField.value = partialMessage
offset++
timerID = setTimeout("showNews()", speed)
        NewsRunning = true
} else {
offset = 0
currentMessage++
if (currentMessage == MessageArray.length)
currentMessage = 0
timerID = setTimeout("showNews()", pause)
        NewsRunning = true
}
}
// -->
</script>


Zwischen <BODY> und </BODY>:

<textarea wrap=physical rows=2 cols=50 name="NewsField">Startet nachdem alle Datein geladen wurden... und wenn JavaScript aktiviert ist!</textarea>


© by WebmasterNETZ - http://www.web-art.de/webmasternetz

JavaScript © Copyright der Autoren bzw. ohne Copyright (Public Domain)