Ако браузъра е различен от IE да отори определен css

sianbg_s

Registered
Здравейте. Знам как ще стане ако е IE, но как ще стане ако не е IE да отвори друг css ?
 
нещо не мога да разбера. Ами направи си цсс за всички други и после си сложи за ИЕ.
 
Може и така:
Код:
<?
$browser = $_SERVER['HTTP_USER_AGENT']; 
 if(preg_match('/MSIE/', $browser)) { 
echo '<link href="IE.css" type="text/css" rel="stylesheet">';
}
else {
echo '<link href="Others.css" type="text/css" rel="stylesheet">';
}
?>
 
Код:
$UA = isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : "";

$IE = !$OP && !$FF && strstr($UA, 'MSIE') ? true : false;
$IEV = $IE ? preg_split('/msie/i', $UA) : false;
$IEV = $IEV ? floatval($IEV[1]) : false;



if ($IE && $IEV == 7)
{
     $css ='<link rel="stylesheet" type="text/css" href="style7.css">';
}
elseif ($IE && $IEV == 6)
{
     $css ='<link rel="stylesheet" type="text/css" href="style6.css">';
	 
}else{
  $css ='<link rel="stylesheet" type="text/css" href="style.css">';
  
}

Taка можеш да си избереш даже за коя версия на браузера
 

Back
Горе