Hallo!
Ich hoffe, ihr könnt mir helfen.
Ich möchte einen vertikalen News-Scroller auf allen WEB-Seiten einsetzen, aber nicht den Text laufend auf allen Seiten eintragen müssen. Deshalb möchte ich AJAX einsetzen. Der Scroller funktioniert, wenn ich den anzuzeigenden Text direkt in die
ticker.htm einsetze. Nur nicht, wenn ich es über AJAX machen möchte.
Alle für die Funktion notwendigen Dateien befinden sich im Ordner
vScroller:
ticker.htm - in der der Scroller erscheint im Ordner vScroller abgelegt.
ajax.js - als externe Datei im Ordner vScroller abgelegt.
----------------------------------------------
var http = null;
if (window.XMLHttpRequest) {
http = new XMLHttpRequest();
} else if (window.ActiveXObject) {
http = new ActiveXObject("Microsoft.XMLHTTP");
}
if (http != null) {
http.open("GET","./TickerText.htm", true);
http.onreadystatechange = ausgeben;
http.send(null);
}
function ausgeben() {
if (http.readyState == 4) {
document.getElementById("tickerText").innerHTML = http.responseText;
}
} }
TickerText.htm - Text, der eingefügt werden soll im Ordner vScroller abgelegt.
-----------------------------------------
Das ist der Ticker-Text.<br>
Hier kann auch irgend ein HTML-Code stehen.<br>
Wie dieses Bild z.B.<br>
<br>
<img src="../BilderArray/mickey.gif" alt="" width="150" height="113" border="0"><br>
<br>
Es sind natürlich auch <a href="#">Links</a> möglich.<br>
Was stimmt nicht?