Forskjellige css-filer basert på JavaScript

kongen

kongemedlem
Hvordan kan jeg bruke forskjellige css-filer basert på om browser har JavaScript aktivert eller ikke?

Hvis browser har javascript aktivert så skal javabolle.css brukes, og hvis javascript ikke er aktivert så skal bolle.css brukes.
 

xdex

Medlem
Jeg ville ikke brukt to forskjellige CSS filer, men brukt 1 original css fil, og en css fil som inkluderer/overskriver nødvendige regler, dersom javascript ikke er aktivert. På den måten slipper du duplikat av en css fil.

Da kan du f.eks gjøre noe som dette,

Kode:
<noscript>
<linkrel="stylesheet"type="text/css"href="noJsDetected.css">
</noscript>

Mer informasjon, http://www.w3schools.com/tags/tag_noscript.asp

Merknader,

In HTML 4.01, the <noscript> tag can only be used inside the <body> element.
In HTML5, the <noscript> tag can be used both inside <head> and <body>.
 
Sist redigert:

xdex

Medlem
Det er riktig Kongen, noscript, ingen-script. Du kan også legge inn meldinger her, som f.eks. "Skru på javascript for en bedre opplevelse" osv. Dersom bruker hadde hatt javascript påslått, kunne du jo bare brukt <script></script> som normalt.
 
Topp