引言:
在浏览器日常火爆的时代,个大浏览器几乎都想占主导地位,争个你死我活,所以现在的各大浏览器都支持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的脚本状态,感兴趣的小伙伴们可以自己试试,别忘了把浏览器的脚本状态关闭==