【问题标题】:Freeze Screen w/ Overlay if JavaScript isn't enabled如果未启用 JavaScript,则冻结屏幕 w/覆盖
【发布时间】:2012-07-07 05:01:58
【问题描述】:

我想使页面变暗并锁定(防止点击/滚动),并有一些白色文字表明用户没有启用 JavaScript。

我知道正确的做法是在没有 JavaScript 的情况下优雅地降级 - 但我现在不想走这条路。

【问题讨论】:

    标签: javascript html css noscript


    【解决方案1】:
    <noscript>
    <div id="nojs-overlay">
      Please Enable Javascript to View This Site<br>
      <a href="instructions.html">Instructions on how to enable javascript</a>
    </div>
    </noscript>
    

    上面的例子只在没有启用javascript的情况下加载overlway div。所选答案将导致慢速设备闪烁或延迟。

    确保您的 nojs-overlay div(或一系列 div)的样式覆盖整个屏幕。

    【讨论】:

    • 最好在
    猜你喜欢
    • 1970-01-01
    • 2017-03-13
    • 1970-01-01
    • 1970-01-01
    • 2020-06-06
    • 1970-01-01
    • 1970-01-01
    • 2021-01-06
    • 1970-01-01
    相关资源
    最近更新 更多