Ocena wątku:
  • 0 głosów - średnia: 0
  • 1
  • 2
  • 3
  • 4
  • 5
PHP skrypt styli
#1
Question 
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 ?
Dzięki..
Odpowiedz
#2
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.
Odpowiedz
#3
Przy pomocy komentarzy można
Kod:
<!--[if IE]>
<link rel="stylesheet" href="dlaIE.css" type="text/css" />
<![endif]-->

Kod:
<!--[if !IE]>< -->
<link rel="stylesheet" href="dlaINNYCH.css" type="text/css" />
<!-- ><![endif]-->
Odpowiedz
#4
(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.
Odpowiedz


Podobne wątki…
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  [PHP] Skrypt AzDGDatingMedium - nie idzie się rejestrować krysek76 0 2,341 15-05-2017, 23:42
Ostatni post: krysek76
  Skrypt wyszukiwania Robert 33 1 4,268 14-04-2014, 22:22
Ostatni post: Engine
  Skrypt Logowania oraz rejestracji z kodowaniem w SHA265 Tehiro 0 2,018 23-06-2013, 18:06
Ostatni post: Tehiro
  [PHP] Informowanie o cookies - skrypt krysek76 0 2,177 29-04-2013, 15:08
Ostatni post: krysek76
  Skrypt rozpoznający cenę kodu DotPay Extragracz 2 3,332 30-01-2013, 22:22
Ostatni post: Extragracz

Skocz do:


Użytkownicy przeglądający ten wątek:
Sponsorzy i przyjaciele
SeoHost.pl