引言:

在浏览器日常火爆的时代,个大浏览器几乎都想占主导地位,争个你死我活,所以现在的各大浏览器都支持javascript脚本语言,但是在童鞋们,我们假设一下,万一哪个用户出于安全,把浏览器的javascript脚本支持,选项关了呢,导致我们写的一些效果,统计信息,地理位置的获取,登录注册的验证是不是就没有任何意义了,所以我们引入了今天我们几乎被遗忘的<noscript>标签

很多人觉得不以为然,但是作为想把JS学好的我却觉得任何知识都重要,不多说我们来看看代码

 <!DOCTYPE html>
 <html lang="en">
 <head>
   <meta charset="UTF-8">
   <title>Document</title>
 </head>

 <body>

   <noscript>

     <p>本页面需要浏览器启用Javascript</p>
   </noscript>

 <script>
   function ji(){

     alert("<\ /script>")   //这里的反斜杠是转义字符,因为浏览器解析的流程,遇到</script> 会停止解析script  不加转义字符浏览器会报错;   ji();
 </script>

Javascript中的noscript-LMLPHP

是不是很简单,就一个标签就能判断用户javascript的脚本状态,感兴趣的小伙伴们可以自己试试,别忘了把浏览器的脚本状态关闭==

END

每一个知识点都有存在的道理,千万不要忽视哪个,看中哪个,没准以后在开发中,那个被你忽视的知识点会成为你最大的障碍;

05-11 16:58