Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“显示”;为了获得最佳结果,请启用Javascript“;_Javascript_Html - Fatal编程技术网

“显示”;为了获得最佳结果,请启用Javascript“;

“显示”;为了获得最佳结果,请启用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获得最佳观看乐趣>

我已尝试在我的opencart商店中启用横幅

该网站是PHP,我基本上只需要在页面顶部设置一个横幅,提醒没有打开JS的用户打开它

我曾经

   <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>