“显示”;为了获得最佳结果,请启用Javascript“;
我已尝试在我的opencart商店中启用横幅 该网站是PHP,我基本上只需要在页面顶部设置一个横幅,提醒没有打开JS的用户打开它 我曾经“显示”;为了获得最佳结果,请启用Javascript“;,javascript,html,Javascript,Html,我已尝试在我的opencart商店中启用横幅 该网站是PHP,我基本上只需要在页面顶部设置一个横幅,提醒没有打开JS的用户打开它 我曾经 <noscript> <div id="noscript-warning">We reccomend using javascript for the best viewing pleasure ></div> </noscript> 我们建议使用javascript获得最佳观看乐趣>
<noscript>
<div id="noscript-warning">We reccomend using javascript for the best viewing pleasure ></div>
</noscript>
我们建议使用javascript获得最佳观看乐趣>
然而,这似乎没有执行 没有从评论中得到反馈,所以我会发布可能的问题
- 您正在启用JavaScript进行测试
- 元素的CSS样式隐藏了消息
- 其他元素的CSS样式正在隐藏消息
- 您发布了一个修改后的示例,该示例没有反映实际代码
- 您的尾部
正在破坏您用于测试的任何浏览器中的布局(不太可能) - 您正试图使用JavaScript
:p
标签不受欢迎(http://www.html-5.com/changes/noscript-tag.html),尽管我怀疑这是个问题
在任何情况下,您都可以创建一个脚本来删除“youneedjavascript-enabled”div
请启用Javascript!
document.getElementById(“jserror”).style.display=“无”;
编辑:甚至不需要
eventListener
。…您正在关闭JavaScript的情况下测试它,对吗?@David可能不喜欢您的“推荐”拼写:-)尝试将
标记替换为
标记,然后查看它是否正在显示。如果它仍然没有被显示,那么它可能被布局的其他部分隐藏了。按照@AndreiB–rsan所说的,尝试删除标记以确保没有奇怪的CSS或隐藏在感谢所有评论中的东西:)请原谅我的拼写错误。我确实检查过JS禁用。还是不走运。然后,我拆下并替换为。还是不走运。:)谢谢你的建议,我不是,不过,情况似乎并非如此。我已经在多个浏览器上进行了测试,但运气不佳。@DavidMurray:情况不是这样吗?如果您正在跨多个浏览器进行测试,但没有一个浏览器给出所需的结果,那么很明显,您的代码或测试中存在错误。我只是提供一些可能性,因为在你的问题中,你提供了很少的工作机会。谢谢你的努力,我不是。我检查了我的代码,发现我在一个不活动的模板文件中工作。感谢您抽出时间:)
<div id="jserror">Enable Javascript Please!</div>
<script>
document.getElementById("jserror").style.display = "none";
</script>