Die letzte Zeile funktioniert nicht im IE. Wenn also "nichts" funktioniert, machst du es mit diesem Browser? Besser ist eine Weiche:
Dr. Pest testet im firefox insofern braucht er sie nicht unbedingt, aber deine Variante ist nicht optimal.
var browser = navigator.appName;
was hat diese Eigenschaft damit zu tun, was der Browser kann oder nicht?
if(browser == "Microsoft Internet Explorer")
Wieso testet du hier nicht einfach ob der Browser ein XMLHttpRequest Objekt erzeugen kann?
var req = window.XMLHttpRequest ? new window.XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP");
(je nach dem welche IE Versionen man untersützen möchte, kann diese Abfrage auch noch erweitert werden.
req.open("GET", "ajax.txt", true);
Datei lesen? Funktioniert das mit dem FF?
Auch im IE.
Struppi.