Externer JS-Code wird in IE6 nicht verarbeitet

ahykes

Erfahrenes Mitglied
Hallo und Guten Morgen.
Jetzt habe ich eine Nacht drüber geschlafen und kommen dennoch nicht weiter. :-( Folgendes:

In meiner html-Datei steht folgendes im <head>:
HTML:
<script type="text/javascript" src="../SYS_JAVASCRIPTS/ajax.js"></script>
<script type="text/javascript">
function dataController(data){
	document.getElementById('myData').innerHTML = data;
}	

var ax = new ajax(); // Eine neue Instanz der Klasse AJAX erzeugen
ax.webServiceUrl 		= 'getTime.php'; // Relativer Pfad zum Script das Aufgerufen werden soll.
ax.callbackFunction 	= 'dataController'; // Die Ausgabe des oben angegebenen Scripts wird an diese Funktion übergeben
ax.sendRequest(); // Feuer!!
}
</script>
Um es gleich vorweg zu nehmen: Die Datei ajax.js gibt es wirklich. Das Problem besteht darin, dass der IE6 mir sagt, dass "ax" undefiniert sei. Im Firefox funktioniert es einwandfrei. Seltsam ist auch, dass es, wenn ich den Inhalt von ajax.js in die html-datei kopiere, auch im IE funktioniert! Hattet ihr soetwas schon einmal?
:confused:
 
Zuletzt bearbeitet:
OHMAN!

Das Problem hat sich erledig. Sozusagen ein falscher Fehler:

1.) Im Head-teil stand <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
2.) In der ajax.js gab es einen alert mit einem "ü"

Das war der Fehler an dem er sich aufgehangen hat...zwar ohne Meldung, dafür konnte er ajax() nicht mehr kennen.


:-)
 

Neue Beiträge

Zurück