gpt4 book ai didi

html - 我应该如何为未启用 JavaScript 的浏览器隐藏 HTML?

转载 作者:行者123 更新时间:2023-11-27 22:37:14 24 4
gpt4 key购买 nike

对于未启用 JavaScript 的浏览器,我应该如何隐藏 HTML?我在想类似下面的东西,但它不适用于我的 FF 浏览器,甚至无法验证。有什么想法吗?谢谢

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<body class="wrap">
<noscript>
<h1>JavaScript is turned off in your web browser.<br />Turn it on to use this site, then refresh the page.</h1>
<style type="text/css">
body { display:none; }
noscript { display:block !important; }
</style>
</noscript>
HTML for JavaScript only browsers goes here...
</body>
</html>

最佳答案

应该是这样

<body class="wrap">

<noscript>

<h1>JavaScript is turned off O_o</h1>

<style type="text/css">

.onlyscript { display:none; }

</style>

</noscript>

<div class="onlyscript">HTML for JavaScript only browsers goes here...</div>

</body>

因为这个

        <style type="text/css">
body { display:none; }
noscript { display:block !important; }
</style>

确实是令人困惑的结构和不合理的“!重要;”使用。这可能会在未来造成问题。最好是简单而不是制作聪明的错误农场:)

关于html - 我应该如何为未启用 JavaScript 的浏览器隐藏 HTML?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13262323/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com