gpt4 book ai didi

javascript - 如果禁用了 javascript,如何隐藏未被

转载 作者:行者123 更新时间:2023-11-28 04:42:27 24 4
gpt4 key购买 nike

<html>

<head>

<script type="text/javascript">
// jquery and javascript functions
</script>

</head>

<body>

<fancy-jquery-ajaxy-html-section>
</fancy-jquery-ajaxy-html-section>

<noscript>
sorry you came to the wrong place - this site is all jquery/ajaxy stuff.
</noscript>

</body>

</html>

我尝试围绕 <fancy-jquery-ajaxy-html><script type="text/javascript"></script>但随后即使对于启用了 javascript 的用户也不会显示该部分的任何内容

但我想做的是隐藏<fancy-jquery-ajax-html>部分 仅当用户没有启用 javascript 时

它包含对没有打开 javascript 的人无用的内容,因此根本不应该显示。

禁用 javascript 的用户应该看到一条消息,指出没有 javascript 就无法查看页面。

有办法吗?

最佳答案

最简单的方法是使用 CSS 隐藏该部分(例如 display:none),然后通过 Javascript 显示它。

编辑:只是一个小例子

<div>Everyone sees this div</div>

<div id="mydiv" class="hidden">You see this div only with JS enabled</div>

<script type="text/javascript">
$("#mydiv").removeClass("hidden");
</script>
<noscript>
<div>You will see this div only with JS disabled</div>
</noscript>

当然,在您的 CSS 中:

.hidden
{
display: none;
}

关于javascript - 如果禁用了 javascript,如何隐藏未被 <noscript> 标记包围的某些 html?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4234626/

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