为什么NoScript标记在所有浏览器中都不起作用

时间:2013-10-09 04:45:05

标签: javascript html jsp

我在head部分的jsp页面中使用NoScript标记。我正在使用磁贴并注意不要因为磁贴而保留多个NoScript标记。但仍处于不工作状态。 任何帮助将不胜感激。

2 个答案:

答案 0 :(得分:2)

noscript标记仅检测浏览器是否启用了JavaScript。如果在防火墙中而不是在浏览器中禁用JavaScript,则JavaScript将无法运行,并且不会显示noscript标记的内容。

您将从此处获得更多差异:Reasons to Avoid Noscript

答案 1 :(得分:-1)

不要使用NoScript它被废除。如果你想检查是否启用了javascript,请使用以下方法:(此代码在php中,因为我不知道jsp,但你可以将它改为jsp)

<script>
    window.location='somePage.jps' //you can be sure that somepage.jps is JavaScript enabled 
</script>
<?php
    print 'Javascript is not enabled'; // here add your html/css code for non-js page
?>
相关问题