Mors, någon som har nå tips på script som kan få sidan att använda olika css beroende på vilken läsare som öppnar sidan?
Css beroende på läsare
6 svar · 239 visningar · startad av Pezzen
Har inget skript men det borde väl gå att känna av vilken webbläsare besökaren har med HTTP_USER_AGENT och sen styra det. Eller har jag helt fel?
Fråga inte mig? ja kan inte php, ja bara vet att ja kan köra de.. ;)
Snabbsökning på Google efter "php browser sniffer" hittade t.ex. denna: http://www.eit.ihk-edu.dk/instruct/php-sniffer.php
Ser helt OK ut tycker jag (utan att ha kört den själv) - Men det fanns *fler* alternativ i resultatlistan om man orkar läsa ett ton sidor till ;)
Dock är inte sniffaren uppdaterad sedan 2001 så någon kanske skulle uppdatera den med nya webläsare osv och kasta upp den på webforums gratisscriptsida?
Hmm... :r
Såg inte att just den var gammal , men http://sourceforge.net/projects/phpsniff/ verkar ganska uppdaterad ;)
Med den borde du kunna köra kod typ:
<? if (browser_is('ie6+');) { ?>
<link rel="stylesheet" type="text/css" href="/stilmall/extravagant.css">
<? } else { ?>
<link rel="stylesheet" type="text/css" href="/stilmall/ganskabasic.css">
<? } ?>
Tackar javaklo, jag upptäckte att de var bara ett element som aligna sig annorlunda i IE så jag kör bara din kodsnutt för just den delen isället för hela css:en