gio*_*gio 3 javascript cross-browser graceful-degradation
我有一个严重依赖 JavaScript 并在整个过程中使用 jQuery 的网站。
我不会试图让网站为那些没有启用 JavaScript 的人工作。
但是,我想在页面顶部显示一个横幅,告诉他们该站点旨在启用 JavaScript 以及可能是现代浏览器等。
我正在考虑在所有包含带有横幅的 <noscript> 的页面上放置一个 PHP 包含。这是好的方法还是有更好的方法?
<noscript> 是要走的路。
<noscript>如果您可以检测到该浏览器没有 JavaScript ,您还应该在标签中提供指向其他更好的浏览器的链接。
如果您希望更加激烈,请从标记开始,<body class="nojs">然后使用 JavaScript 在 onload 中删除该类。
然后你可以body.nojs #wrapper { display: none; }, body.nojs #notice { display: block }在你的 CSS 中使用。
| 归档时间: |
|
| 查看次数: |
3542 次 |
| 最近记录: |