NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

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

V předchozím kvízu, Online test znalostí HTML a CSS, jsme si ověřili nabyté zkušenosti z kurzu.

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.