09-08-2009, 04:46
(08-08-2009, 23:05)Gherthus napisał(a): Gotowego skryptu znaleźć nie mogłem ale chyba będzie trzeba użyć zmiennej HTTP_USER_AGENT. Myślę jednak że to nie będzie potrzebne. Najlepiej zrób jeden normalny css i drugi z poprawkami dla IE. Wstaw ten pierwszy normalnie a ten drugi w komentarzu warunkowym IE.
A co tu szukać, samemu napisać można, jest on banalny.
(08-08-2009, 22:40)Leja napisał(a): Siemka! kiedyś na forum ktoś napisał o tym że jest taki skrypt że rozpoznaję przeglądarkę i pobiera styl np że jak jest przeglądarka IE to pobiera styl explorer.css a jak Mozilla to mozilla.css to jest tylko przykład macie może ten skrypt ?
Ja kiedyś wspominałem o tym sposobie w temacie który założyłeś. Poniżej kod...
Kod PHP:
<?php
if (strstr ($_SERVER[ 'HTTP_USER_AGENT'], "MSIE"))
{ echo "<link rel='stylesheet' href='ie.css'>"; }
else if (strstr ($_SERVER['HTTP_USER_AGENT'], "Netscape"))
{ echo "<link rel='stylesheet' href='netscape.css'>"; }
else if (strstr ($_SERVER['HTTP_USER_AGENT'], "Firefox"))
{ echo "<link rel='stylesheet' href='firefox.css'>" ; }
else if (strstr ($_SERVER['HTTP_USER_AGENT'], "Opera"))
{ echo "<link rel='stylesheet' href='opera.css'>" ; }
//jak to żadna z powyższych to wczytuje styl domyślny.
else { echo "<link rel='stylesheet' href='default.css'>"; }
?>
Ten kod odpowiedzialny jest za rozpoznanie przeglądarki i wczytanie odpowiedniego stylu.
Analogicznie dodajesz lub usuwasz przeglądarki.