我想在禁用javascript时在我的网站顶部显示一条消息(就像在SO上一样),但谷歌浏览器无法正常工作
答案 0 :(得分:11)
看起来那样。
您可以使用javascript来隐藏'noscript'消息。
答案 1 :(得分:2)
奇。我可以在Chrome 4.1.249.1064(45376)
中重复此操作我找不到它,所以这就是:
您可以在选项中停用Chrome上的JavaScript>在引擎盖下>隐私>内容> Javascript>
答案 2 :(得分:1)
我有当前版本:版本30.0.1599.69 m并且可以确认相同或类似的问题。 禁用javascript后,< noscript>中的html标签逐字显示,不呈现为html html应该格式化。
注意,这只发生一次和一次:第一次禁用javascript后。此后,一切都很好。刷新屏幕和< noscript>按预期工作。因此,经常使用javascript浏览的人通常不会遇到怪癖。
答案 3 :(得分:0)
嗯......我已经用Javascript发布了谷歌浏览器:
c:\Documents and Settings\grzole\Local Settings\Application Data\Google\Chrome\Application>chrome -disable-javascript
访问互联网上的一些<noscript>
示例时,我可以看到以下消息:
http://www.java2s.com/Code/HTMLCSS/Object-Tags/noscriptExample.htm
http://www.java2s.com/Code/HTMLCSSDemo/noscriptExample.htm
所以看起来它正在发挥作用。我有Google Chrome 2.0.172.39。
答案 4 :(得分:0)
我可以使用当前的Chrome(4.1.249.1064)确认此错误。 它似乎不是Webkit问题,因为其他基于webkit的浏览器支持标记。
尽管可能使用Javascript隐藏文本,但它实际上并不是一个选项; noscript标签是w3c标准的一部分,所以它应该得到声称符合标准的浏览器的支持。