关闭用户的 Javascript 时,是否可以在网页上显示隐藏按钮?
我需要在我的网页上显示或隐藏按钮元素,具体取决于用户是否打开了他的 Javascript。
我知道当使用<noscript>
标签禁用 JS 时我可以显示内容,但是当 JS 被禁用时我如何启用/禁用按钮。我基本上正在研究一种展开/折叠类型的按钮场景,单击按钮将展开/折叠内容。
有没有可能实现这一目标?
提前感谢您的回复。
关闭用户的 Javascript 时,是否可以在网页上显示隐藏按钮?
我需要在我的网页上显示或隐藏按钮元素,具体取决于用户是否打开了他的 Javascript。
我知道当使用<noscript>
标签禁用 JS 时我可以显示内容,但是当 JS 被禁用时我如何启用/禁用按钮。我基本上正在研究一种展开/折叠类型的按钮场景,单击按钮将展开/折叠内容。
有没有可能实现这一目标?
提前感谢您的回复。
您最初可以隐藏您的按钮,然后立即使用 javascript onload 显示它。例如
<button id="btn" style="display: none;">JS Button</button>
<script type="text/javascript">
document.getElementById('btn').style.display = "block";
</script>
您可以设置这样的链接或按钮:
<div id="buttonContent" style="display:none">
Button/Link content goes here.
</div>
然后,我们用 Javascript 显示:
<script type=text/javascript>
window.onload = function ()
{
document.getElementById('buttonContent').style.display = 'block';
}
</script>
这样,如果用户的 javascript 被禁用,则窗口不会显示,如果您想要相反,只需开始显示它,然后用 JS 隐藏它。