Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Zobrazení jiné stránky, pokud je JS vypnutý

Aktivity
Avatar
Petr Jaromír:29.9.2017 21:15

Ahojte, potřeboval bych poradit jak na uživatele s vypnutým Javascriptem. Ano, našel jsem si, že existuje něco jako:

<noscript>
        Tato aplikace nemůže bez Javascriptu fungovat
</noscript>

Nicméně je to dost na prd, hned vysvětlím.
Mám Layout, kde mám tady tento tag v tagu <head>.
Problém je v tom, že když nemá uživatel zapnutý JS, tak se mu vypíše ten text a pod něj se normálně vykreslí aplikace. Potřeboval bych, aby se zobrazila úplně jiná stránka a hlavně, aby se nevykreslovala aplikace pod tímto textem. Popřípadě by stačilo nějak přesměrovat třeba na .../javasript, kde by to tu stránku s chybovou hláškou vykreslilo.
Nevíte jak na to pls ?

 
Odpovědět
29.9.2017 21:15
Avatar
Adam Ježek
Tvůrce
Avatar
Adam Ježek:29.9.2017 21:21

Tohle by teoreticky mělo všechno na stránce zneviditelnit a vyvolat přesměrování:

<noscript>
  <style>html{display:none;}</style>
  <meta http-equiv="refresh" content="0.0;url=nojs/index.php">
</noscript>

Další možnost by byla mít defaultně chybovou stránku, na které bude JS redirect an tu funkční.
https://stackoverflow.com/…-is-disabled

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
29.9.2017 21:21
Počkej chvíli, poradím se s křišťálovou koulí.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.