Johannes Zeller: Wieso meldet sich der IE als Mozilla?

Beitrag lesen

Wenn ich mit dem IE 6.0.2800.1106 einen print $_SERVER['HTTP_USER_AGENT'] aufrufe meldet der Script:

Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)alter scheiss Browser

Woher kommt das?

http://selfhtml.teamone.de/diverses/clients.htm#internet_explorer

Und wie kann ich sauber den Netscape 4.x anders behandlen als die restlichen Browser?

Jedenfalls nicht mit PHP. Das kommt darauf an, wobei du für den NN4 zusätzliche Sachen machen musst. Bei JavaScript kannst du überprüfen ob bestimmte Objekte zur Verfügung stehen und bei CSS gibt es Möglichkeiten, Angaben vor dem NN4 zu verstecken: http://aktuell.de.selfhtml.org/tippstricks/css/browserweiche/index.htm

Schöne Grüße,

Johannes

--
ss:| zu:} ls:[ fo:} de:] va:} ch:) sh:( n4:| rl:( br:< js:| ie:{ fl:( mo:}