| Autor | Zpráva | ||
|---|---|---|---|
| fleury16 Profil |
#1 · Zasláno: 11. 1. 2012, 16:29:08
Zdravím,
potřebuji poradit jak zjistit pomocí php jestli má uživatel zapnutý javascript hledal jsem už něco na netu ale nic pořádného jsem nenašel. Za rady děkuji. |
||
| Joker Profil |
#2 · Zasláno: 11. 1. 2012, 16:51:33 · Upravil/a: Joker
Triviální metoda je třeba tato:
<script type="text/javascript> location.href="?js=1"; </script> edit, možná ještě vysvětlení: Prostě Javascriptové přesměrování, které metodou GET nastaví PHP proměnnou |
||
| fleury16 Profil |
#3 · Zasláno: 11. 1. 2012, 17:58:05
nechápu..
|
||
| Darkry Profil |
#4 · Zasláno: 11. 1. 2012, 18:19:29
fleury16:
Pokud použiješ toto řešení tak na stejné stránce máš pak v php k dispozici proměnnou $_GET["js"], která buďto existuje a obsahuje hodnotu 1 - javascript funguje, nebo neexistuje.
|
||
| DarkMeni Profil |
#5 · Zasláno: 11. 1. 2012, 20:31:18
Nezpůsobí to smyčku přesměrovávání? Stránka se načte, a když je zapnutý js, tak ji načte zase, pak zase a až dokud prohlížeč neoznámí smyčku?
|
||
| Joker Profil |
#6 · Zasláno: 11. 1. 2012, 20:51:53
fleury16:
Princip je zhruba takový, že v PHP je: if(!empty($_GET["js"]))
{
// verze stránky s JS
}
else
{
// verze stránky bez JS
}DarkMeni: Pravda, mohl jsem tam napsat hned, že v té verzi pro js=1 to přesměrování už být nemá. |
||
| fleury16 Profil |
#7 · Zasláno: 11. 1. 2012, 21:46:53
a jak to bude vypadat bez přesměrování?
|
||
| Mastodont Profil |
#8 · Zasláno: 11. 1. 2012, 22:08:26
Už se řešilo ..
Zjištění zapnutého javascriptu? |
||
|
Časová prodleva: 15 let
|
|||
0