Jak detekovat vypnutý JavaScript v kasádových stylech
Potřebovali jste někdy detekovat vypnutý JavaScript v rámci kaskádových stylů. Nyní můžete, hlavní prohlížeče direktivu @media: scripting již podporují.
A jak na to?
@media (scripting: enabled) {
div {
/* JavaScript je podporován */
}
}
@media (scripting: none) {
div {
/* JavaScript není podporován */
}
}
Více o tom píše Ryan Mulligan v textu Detect JavaScript Support in CSS.
Díky za info, o tom jsem ještě nečetl. BTW opravdu by mě zajímalo, co je to za chaoty, kteří vymýšlejí CSS. Opět další ukázka inkonzistence, scripting: enabled a oproti tomu scripting: none ? Místo aby to logicky bylo scripting: disabled. Bez našeptávačů v IDE se dnes skoro už CSS nedá psát.