Autor | Zpráva | ||
---|---|---|---|
quatzael Profil |
#1 · Zasláno: 1. 3. 2014, 20:29:17
Jak lze opravdu spolehlivě zjistit prohlížeč, ze kterého se uživatel připojuje?
Pročítal jsem tady diskuzi a zkusil jsem PHP i JS a nějak mi to nefunguje. Ať se připojuju z čehokoliv, všude mi to hází stejný výsledky: PHP: $_SERVER['HTTP_USER_AGENT'] - Mozilla/5.0 (Windows NT 6.1; WOW64; Trident/7.0; rv:11.0) like Gecko
JS: navigator.appName - Netscape
Jde mi hlavně o to, jak rozpoznat Androida nebo alespoň mobilní zařízení.. |
||
okolojsoucí Profil |
#2 · Zasláno: 1. 3. 2014, 21:46:00
Zde máš scripty pro detekci mobilu - http://detectmobilebrowsers.com/
|
||
quatzael Profil |
#3 · Zasláno: 1. 3. 2014, 23:18:15
okolojsoucí:
no a nebyl byl k tomu i nějakej návod?? když dám podmínku na to jQuery, tak to nefunguje: if(jQuery.browser.mobile) |
||
Jan Tvrdík Profil |
#4 · Zasláno: 2. 3. 2014, 00:03:11
quatzael:
A na tom webu ti to funguje? |
||
quatzael Profil |
#5 · Zasláno: 2. 3. 2014, 00:09:14
Jan Tvrdík:
nefunguje.. ne že to neháže správně podmínku.. prostě to nefunguje.. háže to chybu.. |
||
Jan Tvrdík Profil |
#6 · Zasláno: 2. 3. 2014, 00:11:03
quatzael:
Dobře ti tak. |
||
quatzael Profil |
#7 · Zasláno: 2. 3. 2014, 00:21:33
Jan Tvrdík:
a co mám jako dělat?? nerozumím přesně syntaxi javascriptu, tak se ptám tady.. V návodu je tohle: /** * jQuery.browser.mobile (http://detectmobilebrowser.com/) * * jQuery.browser.mobile will be true if the browser is a mobile device * **/ |
||
Jan Tvrdík Profil |
#8 · Zasláno: 2. 3. 2014, 00:23:01
quatzael:
Čekal bych, že někdo, kdo má tady na diskusi 986 příspěvků, zvládne alespoň zkopírovat tu chybovou hlášku. |
||
quatzael Profil |
#9 · Zasláno: 2. 3. 2014, 00:25:12
Jan Tvrdík:
Už to funguje.. |
||
okolojsoucí Profil |
#10 · Zasláno: 2. 3. 2014, 10:10:23
quatzael:
Jak to dopadlo? |
||
quatzael Profil |
#11 · Zasláno: 2. 3. 2014, 10:16:02
okolojsoucí:
Měl jsem tam špatně jednu závorku navíc.. problém se syntaxí.. Jinak mobilní zařízení to sice rozpozná, což mi teď de facto stačí.. Ale ty prohlížeče to pořád ukazuje stejný.. |
||
Časová prodleva: 10 let
|
0