如果禁用javascript,如何加载外部css文件

Jit*_*yas 7 javascript css xhtml jquery

如果禁用javascript,如何加载外部css文件.

应该在IE 6到9,Firefox谷歌浏览器,Safari

我试过<noscript>并保持<noscript>在里面但它在IE 7中不起作用

che*_*vim 14

我会反过来这样做.始终加载包含前缀规则的css body.jsEnabled.然后只需通过javascript在body上添加一个类"jsEnabled".

这种"发现能力"的方式与http://www.modernizr.com/的工作方式大致相同.


Yah*_*hel 9

我在IE7中测试了这个方法,它可以工作.放置<style>标签(而不是<link>内部标签)<noscript>

<noscript>
<style type="text/css">
 @import url (yourexternalfile.css);

body{
background-color: purple;
}

</style>
</noscript>
Run Code Online (Sandbox Code Playgroud)

编辑:

这是在IE7中工作的屏幕截图. 替代文字