【发布时间】:2011-04-23 03:10:13
【问题描述】:
我正在使用“noscript.js”文件(详见此处:http://dev.opera.com/articles/view/replacing-noscript-with-accessible-un/)来显示一个大的(100+ 像素高)“Javascript 已禁用”警告。 但是,即使我在浏览器中启用了 Javascript,在其余内容加载之前,我也会收到 Javascript 警告。如何延迟“禁用Javascript”警告的出现,比如3秒?当我显示它时,有没有办法可以模仿 jQuery 的“slideDown”方法?
【问题讨论】:
-
真的吗?只需使用
<noscript>。如果您的用户禁用了 JS,他们不希望(或者他们的浏览器不支持)您的幻想延迟。 -
Stackoverflow 就是一个很好的例子。如果你愿意,你可以让横幅消失,而且不显眼。
-
我的印象是 noscript 是一个不优雅且过时的解决方案 - 事实上,它还在使用吗?我可以在 标签中使用它吗?
-
noscript.js不是有点矛盾吗?而且,不,<noscript>很好。事实上,in HTML5 it was even extended 在<head>元素内是有效的。所以我不知道你从哪里得到的印象是它在某种程度上被社会弃用了。据我所知,情况肯定不是这样。 -
顺便说一句,我怎么强调都不为过正确 Matt Ball。看在上帝的份上,请不要再追求这个概念了,逃跑的人!
标签: javascript jquery load warnings noscript