如何检测浏览器JavaScript是否已关闭并显示通知
我需要检查浏览器JavaScript是否关闭,然后显示错误div而不是正文,我该怎么做?
rest of page sorry, no javascripty, no sitey!
当然,这通常是一个坏主意,但我希望你已经考虑过了。
你需要反过来做 – 可以这么说 – 你必须输出所有内容,然后使用Javascript隐藏/删除错误div。
它被称为渐进增强。
你可以添加身体:
@ roryf的解决方案是一个很好的方法,虽然它依赖于jQuery,如果domloaded事件稍晚发生,你可以获得no-js内容的’flash’。
以下将在正文渲染之前删除html.no-js
类: