Warning: fopen(/home/hdc/public_html/wp-content/gt-cache/_blog_da_javascript-nao-intrusivo) [function.fopen]: failed to open stream: Permission denied in /home/hdc/public_html/wp-content/plugins/global-translator/translator.php on line 964

Warning: flock() expects parameter 1 to be resource, boolean given in /home/hdc/public_html/wp-content/plugins/global-translator/translator.php on line 965

Warning: fwrite(): supplied argument is not a valid stream resource in /home/hdc/public_html/wp-content/plugins/global-translator/translator.php on line 969

Warning: fclose(): supplied argument is not a valid stream resource in /home/hdc/public_html/wp-content/plugins/global-translator/translator.php on line 971
JavaScript ikke indgribende
Flow Map: nr. sank under sejlads af Interaction Design: Bit Fall

JavaScript ikke indgribende

Liste over diskussion af Digital Access er rullende på en tråd i javascript, som virker i browsere uden Javascript support.

Hvordan det?

Simpelt, at data, der genereres via javascript funktion, selv om der ikke er nogen støtte til javascript.

Ikke må forveksles med ikke-obstruktive eller unobstructive, fordi det er det lag, blandes med HTML CSS JavaScript.

Nogle mennesker bruger browsere, der ikke understøtter javascript, deaktiver andre af sikkerhedsmæssige årsager eller andre årsager uanset, måske en firewall, der blokerer javascript instruktioner, nogle selskaber bruger dette trick at reducere mængden af bagdøre og spyware, der er spredt på nettet efter nogle interne Klik forkerte adresse.

Den nemmeste måde at omgå denne situation er at tilføje en mulighed for browseren uden javascript støtte læse.

Eksempel:

1 - <script type="text/javascript" src="menu.js"> </ script>
2 - <noscript>
3 - <ul>
4 - <li> <a href="/"> Home </ a> </ li>
5 - <li> <a href="/sobre-a-empresa/"> Om Company </ a> </ li>
6 - <li> <a href="/contato/"> Kontakt </ a> </ li>
7 - </ ul>
8 - </ noscript>

I denne klassiske eksempel, linje 1 er opfordringen til menuen via et JavaScript-kommando i filen "menu.js" indeholder linjer fra 3 til 7, der er gjort, er brugen af grundstoffet <noscript>. Hvad er den moralske af historien?

<noscript> Det element, der bruges til at definere et alternativt indhold, hvis scriptet ikke udføres.

Info: Det er kun understøttet på browsere at genkende taggen script, men at der ikke understøtter dette tag.

Den W3Schools er et andet eksempel, der skal gives.

Efterlad et svar

Luk
E-mail Det