【问题标题】:Delay "no Javascript" warning from showing?延迟显示“无 Javascript”警告?
【发布时间】: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


【解决方案1】:

是的,我必须同意 Matt Ball,只需使用 <noscript>。它要简单得多。

我什至不确定如果没有 javascript 是否可行,哈哈

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-14
    • 2021-11-04
    相关资源
    最近更新 更多