javascript - 编写网站 JavaScript 已禁用

标签 javascript html

我正在开发一个网站并希望状态栏固定在每个页面的底部。执行此操作的最佳方法似乎是使用 javascript。但是,许多浏览器将禁用 javascript。那么,不使用 javascript 不是最佳做法吗?我在禁用 javascript 的情况下测试了谷歌,它们的状态栏甚至都没有显示。这似乎是一个糟糕的实现。 Web 开发人员是否应该假设应该启用 javascript,或者是否有更好的标准方法?

最佳答案

全世界大约有 2% 的人使用没有 JavaScript 的浏览器,或者他们将其关闭。 ( Reference ) 所以不是一个很大的数字,但它就在那里。

这就是渐进增强 是您的 friend 的地方。尝试在大多数浏览器上创建一个状态栏来执行您想要的操作(可能使用 position: fixedposition: absolute 结合主要内容元素上的一些填充),大多数当时,没有 JavaScript。然后,如果您仍然认为需要使用 JavaScript 来使其完全按照您的意愿执行操作,您可以为 98% 的拥有它的人添加它。

关于javascript - 编写网站 JavaScript 已禁用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8929587/

相关文章:

javascript - 在没有互联网的情况下使用 Javascript 获取 GPS 位置

javascript - 在 EaselJS 中调整矩形大小

javascript - 是否有将 'intentionally generic' String 或 Array JavaScript 方法传输到其他对象的首选方法?

javascript - flexslider css 导致图像消失

javascript - 与 Pagedown 的 PreBlockGamut 链接

javascript - Openlayers 几何形状在缩小时看起来扭曲

html - SCSS 不映射/编译

javascript - 使用 margin-top 时平滑滚动到页面顶部

javascript - 单击后加载 html 时如何动态设置输入的值?

javascript - 使用 WebSocket 发送位