【发布时间】:2014-02-11 02:23:04
【问题描述】:
此 sn-p 为没有 Javascript 的用户显示(替换)内容,类似于 <noscript> 标记。
<SCRIPT> document.write('<style type="text/css">#no_js{display:none;}</style>'); </SCRIPT>
<TAG id="no_js"> Content for users without Javascript </TAG>
<SCRIPT> var x=document.getElementById("no_js");x.parentNode.removeChild(x); </SCRIPT>
- 第 1 行使用 CSS 隐藏第 2 行的内容。
- 第 3 行另外删除了内容 - 对于没有 CSS 但有 CSS 的浏览器 Javascript.
我想知道第 3 行是否是学术性的,可以省略。
现实世界中是否有没有 CSS 而是 Javascript 的用户?
相关帖子:
【问题讨论】:
-
你为什么不只依赖
-
这个问题似乎是题外话,因为它是关于用户体验的。
-
@joseeight:特殊情况下noscript标签可能会失效,见link
标签: javascript html css usability noscript