Hallo Paul,
Dieses Array soll nun -zwecks einfacherer Pflege seine Daten aus einer TXT-Datei erhalten. Hier habe ich das Problem, daß eine Notation wie z.B.
var msg=new Array;
msg.src=("Ticker.txt");
nicht zu dem gewünschten Ergenbis führt.
Mit browser-seitigem, normalen JavaScript ist aus Sicherheitsgruenden kein Zugriff auf Dateien moeglich, weder lesend noch schreibend. Das Konstrukt da oben kannst du also vergessen.
Ich sehe zwei Moeglichkeiten:
1. Microsoft Datenanbindung. Funzt nur mit MS IE 4. Die Anbindung eines JavaScripts an eine TXT-Datei wird dabei aufgrund eines im MS IE 4 eingebauten ActiveX-Controls hergestellt. Einzelheiten siehe <../../tfbb.htm>.
2. Die Array-Definition in eine externe .js-Datei auslagern, die nichts anderes als eben diese Array-Definition enthaelt. Kann man dann ohne die HTML-Datei anzulangen bearbeiten. In HTML angeben:
<script language="JavaScript" src="datei.js" type="text/javascript">
/* hier die Anweisungen des Tickers */
</script>
Die Array-Variable kann innerhalb des Scripts ganz normal verwendet werden, da sie durch die externe Einbindung zur Verfuegung steht.
Viele Gruesse
Stefan Muenz