Mapa Flow: Nie potopila počas navigácie Interakcia Design: Bit prepad

JavaScript nie je dotěrný

V Diskutovať Digital Access koľajových nite na javascript, ktorý funguje v prehliadačoch bez podpory v JavaScriptu.

Ako to?

Jednoduché, aby údaje vytvárané pomocou JavaScriptu fungovať, aj keď tam je podpora pre JavaScript.

Nesmie zamieňať s non-nepriechodnosť alebo unobstructive, pretože to je vrstiev, mix CSS s HTML v JavaScriptu.

Niektorí ľudia používajú prehliadače, ktoré nepodporujú JavaScript, ostatné vypnúť z bezpečnostných dôvodov alebo z nejakého iného dôvodu, bez ohľadu, kto vie, bránu firewall, ktorá blokuje javascript návod, niektoré spoločnosti sú s použitím tohto triku znížiť sumu backdoor a spyware, ktoré sú roztrúsené po celej siete Po nejakej vnútornej kliknite na zlú adresu.

Najľahší spôsob, ako obísť táto situácia je pridanie možnosti pre prehliadač bez podpory JavaScript čítať.

Príklad:

1 - <script type="text/javascript" src="menu.js"> </ script>
2 - <noscript>
3 - <ul>
4 - <li> <a href="/"> Domov </ a> </ li>
5 - <li> <a href="/sobre-a-empresa/"> O nás </ a> </ li>
6 - <li> <a href="/contato/"> Kontakt </ a> </ li>
7 - </ ul>
8 - </ NoScript>

V tomto klasický príklad, linka 1 je výzva na menu pomocou JavaScriptu príkaz do súboru "menu.js" obsahuje riadky 3 až 7, ktorá sa vykonáva, je použitie tohto prvku <noscript>. Aká je morálne celého príbehu?

<noscript> Prvok sa používa na definovanie náhradníka obsah, ak skript nespustí.

Detail: Je podporovaný len na prehliadačoch, ktoré uznávajú značku skript, ale že nemajú podporu tohto záznamu.

V W3Schools iný príklad poskytnúť.

Nechajte Odpovedať

Zavrieť
E-mail je