Stephan Huber: browserweiche

Beitrag lesen

Hallo Seelöwe,

Du musst $HTTP_USER_AGENT, das ist der Identifikationsstring, der vom Browser geschickt wird, nach irgendwelchen charakteristischen Zeichenfolgen durchsuchen. Um z.B den IE zu erkennen, und ein spezielles Stylesheet einzubinden, geht das ungefähr so:

<?
if(strstr($HTTP_USER_AGENT, "MSIE"))
{
 $browser="ie";
}else
{
 $browser="ns";
}
?>
<link rel="stylesheet" type="text/css" href="stylesheets/stylesheet_<? echo $browser; ?>.css">

Wenn Du auch noch NS4 von Mozilla unterscheiden willst, schau' Dir mal z.B. http://www.webmasterbase.com/article/619 an, da ist ein Beispiel, das fast alle IE/NS-Versionen unterscheidet.

Viele Grüße
Stephan