【发布时间】:2015-04-10 16:44:04
【问题描述】:
当用户使用 Internet Explorer 登录并且用户的 javascript 设置被禁用时,我想向用户显示警报。我试过使用<noscript> 标签。我已经更改了我的 javascript 设置(启用到禁用)以进行测试,但是当我尝试它时,什么都没有显示。我该怎么做?以下是我的代码;
<script>
document.write("Hello World!")
</script>
<noscript>Sorry, your browser does not support JavaScript!</noscript>
<p>A browser without support for JavaScript will show the text inside the noscript element.</p>
【问题讨论】:
-
你可以有一个隐藏的div标签,里面有消息,如果noscript然后显示div标签来显示消息?
-
@NewToJS:如果 JS 被禁用,你打算如何显示隐藏的 div?
-
@Cerbrus 对不起,我的意思是让 div 设置为显示,使用 JS 隐藏 div。
-
它可以工作,但你必须在 BODY 中设置
noscript或将 HEAD 设置为display: block;(当然,不要!)
标签: javascript jquery html alert noscript