Hej,
browser = (navigator.appName.indexOf("Microsoft")==-1)?(navigator.userAgent.indexOf("Mozilla/5.")==-1)?(navigator.userAgent.indexOf("Firefox/1.0.4")==-1)?"NS":"NS4":"FFoX":"IE";
Sag mal? Wenn ich noch Firefox 1.0.3 installiert habe,
default:
document.write("<link rel=stylesheet type='text/css' href='css/ie_pc.css'>");
drehst du mir ein IE-css an? Nö, nö, da deaktiviere ich doch lieber JS und bekomme eben gar nichts von deiner Bemühung bezüglich des Layouts zu sehen.
Abgesehen, davon dass es unnötig ist css browserabhängig per JS auszuliefern, sollst du prüfen was der Browser kann und nicht als was er sich ausgibt.
Es stimmt etwas bei der Abfrage nicht und ich kann es iregendwie nicht hinbekommen.
Ich bin mir nicht sicher, aber ich habe auch noch nie gesehen, dass ein solches Konstrukt wie dieses:
browser = (navigator.appName.indexOf("Microsoft")==-1)?(navigator.userAgent.indexOf("Mozilla/5.")==-1)?(navigator.userAgent.indexOf("Firefox/1.0.4")==-1)?"NS":"NS4":"FFoX":"IE";
zulässig ist.
Beste Grüße
Biesterfeld
"Nein! ... Nein, schneller, leichter, verführerischer die dunkle Seite ist."