Thomas Meinike: Browserweiche mit PHP? Wie?

Beitrag lesen

Hallo,

$ua=$HTTP_SERVER_VARS["HTTP_USER_AGENT"];
  if(substr($ua,0,9)=="Mozilla/4" && strpos($ua,"MSIE")=="" && strpos($ua,"Opera")=="" && strpos($ua,"Konqueror")=="")

da ist bei "Gecko" wohl "Mozilla/5" verlässlich genug sodass
der nicht nochmal abgefragt werden muss.

Kennungen mit "Mozilla/5" landen doch automatisch im else-Zweig.

Nur wenn man dann noch layer-background-color nicht immer drinnen
haben möchte (dann kann man die "normalen" CSS-Varianten noch
w3c validieren, für die ganz Peniblen) wird es auch mit der
CSS-weiche @import schwierig.

In meinem Beispiel kommt layer-background-color praktisch nur bei NN 4.x-Browsern an.

MfG, Thomas