Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/444.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/6/asp.net-mvc-3/4.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 为什么NoScript标记不能在所有浏览器中工作_Javascript_Html_Jsp - Fatal编程技术网

Javascript 为什么NoScript标记不能在所有浏览器中工作

Javascript 为什么NoScript标记不能在所有浏览器中工作,javascript,html,jsp,Javascript,Html,Jsp,我正在head部分的jsp页面中使用NoScript标记。我正在使用tiles,并注意不要因为tiles而保留多个NoScript标记。但仍然在,即,它不起作用。 任何帮助都将不胜感激。noscript标记仅检测浏览器是否启用了JavaScript。如果在防火墙中而不是浏览器中禁用了JavaScript,则JavaScript将不会运行,并且不会显示noscript标记的内容 您将从这里得到更多的区别:noscript标记只检测浏览器是否启用了JavaScript。如果在防火墙中而不是浏览器中禁

我正在head部分的jsp页面中使用NoScript标记。我正在使用tiles,并注意不要因为tiles而保留多个NoScript标记。但仍然在,即,它不起作用。
任何帮助都将不胜感激。

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


您将从这里得到更多的区别:

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


您将从这里获得更多差异:

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


window.location='somePage.jps'//您可以确保somePage.jps已启用JavaScript

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


window.location='somePage.jps'//您可以确保somePage.jps已启用JavaScript

请发布HTML。并定义“不工作”的含义。请发布HTML。并定义“不工作”的含义。这将起到什么作用?我不清楚。请你再解释一下好吗?
使用
noscript没有什么错,它在HTML5中仍然存在。书上说的是假的。检查实际的HTML规范。我发布了实际的HTML规范,说它是有效的。我真的不在乎你的书怎么说,这会怎么样?我不清楚。请你再解释一下好吗?
使用
noscript没有什么错,它在HTML5中仍然存在。书上说的是假的。检查实际的HTML规范。我发布了实际的HTML规范,说它是有效的。我真的不在乎你的书怎么说。我是通过你的回答找到问题的。它的防火墙造成了这一麻烦,因为我是通过防火墙后面的网络来尝试IE的。谢谢!但是为什么我不能接受你这样的回答呢?我是一个新用户。你可以投票表决的答案,然后你会看到右键点击那个。您只能在提问15分钟后接受答案lol:)
noscript
标签在XHTML中已被弃用,请不要使用它。我通过您的答案解决了问题。它的防火墙造成了这一麻烦,因为我是通过防火墙后面的网络来尝试IE的。谢谢!但是为什么我不能接受你这样的回答呢?我是一个新用户。你可以投票表决的答案,然后你会看到右键点击那个。您只能在提问15分钟后接受答案lol:)
noscript
标签在XHTML中不受欢迎,不要使用它
<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
?>