【发布时间】:2019-01-04 13:01:52
【问题描述】:
我正在开发一个使用最少 JS 的网站,主要用于在移动设备上切换菜单之类的。
如果 js 被禁用,我希望网站仍然可以导航。我提出了 2 个可行的解决方案,但我想知道一个是否比另一个更好,或者我是否应该做一些完全不同的事情。
哪个更好?
示例 A
<body>
<noscript>
<div class="no-js">
</noscript>
... stuff here ...
<noscript>
</div>
</noscript>
或
示例 B
<body id="body" class="body no-js">
... stuff here ...
<script>document.getElementById("body").classList.remove("no-js");</script>
</body>
【问题讨论】:
标签: javascript html responsive-design progressive-enhancement