Zjistit uživatelův prohlížeč - JS
29 příspěvků · strana 1 z 2
Archiv diskusního fóra
Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.
-
Nazdárek... Zase jeden dotaz. Potřebuju poradit, jak mám zjistit, jakej prohlížeč uživatel používá. Jde asi o nějakej JavaScript... Zpracování údaje už není problém, potřebuju prostě jen správnou definici, která zjistí typ a verzi prohlížeče. Díky všem
-
http://www.jaknaweb.com/ukazka-kodu.php?script=132
-
lepsi by imho na toto bylo pouzit php, ne?
-
taky mi jaksi nedochazi, proc to chce delat javascriptem.... dyt to nema zadne uplatneni, jak to pak chces pouzit?
-
Darkwalker: pokud chces aby se ti stranky zobrazovaly v kazdem prohlizeci stejne, tak pouzij vice css souboru a misto odkazani na jeden css soubor si tam dej toto: <link href="styly.css" type="text/css" rel="StyleSheet"/> <!-- Hlavní stylopisný soubor, určující všeobecné vlastnosti grafiky --> <!--[if IE ]> <link href="ie.css" type="text/css" rel="StyleSheet"/> <![endif]--> <!-- Stylopisný soubor pro jádro IE --> <? if(strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'opera')!==FALSE){echo '<link href="opera.css" type="text/css" rel="StyleSheet"/>';} ?> <!-- Stylopisný soubor pro jádro Opera --> ..takovy soubor musi byt samozrejme s priponou .php pokud chces jen uzivatelum vypsat, jaky pouzivaji prohlizec, tak na to se vykasli, to oni vedi..
-
>> pokud chces jen uzivatelum vypsat, jaky pouzivaji prohlizec, tak na to se vykasli, to oni vedi.. Velmi schvaluji.
-
Ja to nechci vypsat jim, ja to chci vypsat pro sebe... Ja si jen tipl, ze by to mohlo jit JavaScriptem. Proste mam databazi, kde jsou zapsany vsechny pristupy od kazdeho uzivatele, s casem a tak. Chci tam zaradit dalsi sloupec, kam by se mi psaly typy prohlizecu, nic vic. BTW: Co vypise promenna $_SERVER['HTTP_USER_AGENT']? Mozna je to lamacka otazka a mohl bych to zkusit, ale jestli se nekomu bude chtit odpovedet... :-) Jestli nekdo poradi pls, budu mu vdecny.
-
>> Mozna je to lamacka otazka a mohl bych to zkusit Je snad něco snadnějšího než čekat na odpověď?
-
DW: omg.... jakou dobu myslíš že zabere vyzkoušení oproti době, než si někdo všimné tvé trapné otázky? User agent obsahuje to, co se dá očekávat z názvu, hlavičku prohlížeče... několik přikladů: Opera/8.10 (X11; Linux i686; U; en) Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.6) Gecko/20050225 Firefox/1.0.1 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1) Googlebot/2.1 (+http://www.google.com/bot.html)
-
Javascriptom to ide v poho! Jednoduchy priklad: subor index.php: <script language="javascript"> browser=navigator.appName; document.write("<img src=zapis.php?browser=" +browser+ " width=1 height=1>"); </script> subor zapis.php: $open=FOpen("browsery.dat","w"); $data="$browser\n"; FWrite($open,$data);
-
Diky vsem, a nemyslete si o mne ze jsem nejaka velka lama... :-) Uz jsem nasel reseni myho problemu v jedny chytry knizecce, takze diky za vas zbytecne ztracenej cas :-)
-
Zorro: porad jsem nepochopil, proc to delat javascriptom :-D
-
Řešení je PHPčkový...
-
Lenze php ti da len taky dlhy zapis, z ktory ti moze byt na h****. V tom zapise sa to moze krizovat (os/browser [mozilla na win ma iny zapis ako linuxe]) a s vysekavanim pomocou explode() ba sa mi urcite hrajkat nechcelo!
-
myslím, že to zjišťování není zas takový problém... já na to mám kód dlouhý necelou stránku...
-
hmm, tak jo.. :-) a co přesně znamená celý výpis $_SERVER['HTTP_USER_AGENT'] ? Třeba Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.10) Gecko/20050716 Firefox/1.0.6 - z toho vyčtu akorát slovo Windows a Firefox :-(
-
no, však to je všechno, pak jen vyčteš ještě to, že ten windows je XP a verze firefoxu je 1.0.6 .... že běží na gecko engine, což ovšem každá Mozilla (Firefox) a že je to gecko engine z 16.7.2005
-
Tak dík
-
user agent retezec u mozilly http://www.mozilla.org/build/revised-user-agent-strings.html user agent na wikipedii http://en.wikipedia.org/wiki/User_agent velky seznam user agent retezcu http://www.zytrax.com/tech/web/browser_ids.htm je toho plno, staci zaguglit
-
A jeste neco, co presne je za prohlizec toto: Mozilla/5.0 (Windows; U; Windows NT 5.1; cs-CZ; rv:1.7.10) Gecko/20050717 Cekal bych jeste za tim nejakej FF, ale to je jen Mozilla?
-
Jo, Mozilla na win xp..... jinak se tomu taky říka myslím Mozilla suite.... viz http://www.czilla.cz/produkty/
-
dík
-
inak ďžej ár - ten kód by som rád vydel...
-
který kód?
-
>>myslím, že to zjišťování není zas takový problém... já na to mám kód dlouhý necelou stránku... ...ten kod co je na necelu stranku by som rad vydel