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

标签 javascript jquery css xhtml

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

应该在 IE 6 到 9、Firefox Google chrome、Safari 中工作

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

最佳答案

我会反其道而行之。始终加载将包含以 body.jsEnabled 为前缀的规则的 css。然后通过 javascript 简单地在 body 上添加一个类“jsEnabled”。

这种“发现能力”的方式大概是http://www.modernizr.com/有效。

关于javascript - 如果禁用了 javascript,如何加载外部 css 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3821932/

相关文章:

javascript - 在谷歌网站上检测黑莓浏览器

php - 对 PHP 的 Ajax 调用仅返回 "status 200 OK"但没有包含数据库结果的数组?

javascript - Kendo UI TreeView 节点在拖放后丢失自定义分配的 HtmlAttributes

php - 我如何使用 ubergallery 在照片下方添加一个 div

css - 问题获取带有 img 的两列 div 表以防止溢出

javascript - Angular 返回它自己的标签而不是在 ejs 中输出

javascript - 开 Jest 。每个名称访问对象键

javascript - 如果我在 chrome 上使用 javascript 设置其他内容之前正确设置 HTML5 -webkit-transition 则不起作用

jquery - ASP.NET CheckBoxList 客户端验证

css - 颜色的过渡是即时的?