不支持javascript的浏览器将JS脚本显示为页面内容
2024-10-19 12:02:43
不支持javascript的浏览器将JS脚本显示为页面内容。为了防止这种情况发生,您可以使用这样的HTML注释标记:
<html >
<体>
<script type=“text/javascript”>
<!
文件。写(“你好,世界!”);
//->
</Script >
<正文>
</HTML>
注释行末尾的两个正斜杠是javascript的注释符号,它阻止了javascript编译器编译该行。
质问
既然是注释,为什么它会出现在显示结果中?
追问与回答
1。如果浏览器支持JS,那么//是JS中的注释,并且<!--/->不是注释。所以<!--/->不影响其他JS语句的执行。
2。如果浏览器不支持JS代码,那么浏览器会将所有脚本语言视为HTML。在这种情况下,使用<!-/->浏览器将它们视为注释,而不是显示JS内容。
最新文章
- [转]Java常用工具类集合
- Nodejs Promise的一点记录
- 使用SqlBulkCopy类来批量复制数据
- HTML5/CSS3(PrefixFree.js) 3D文字特效
- MySQL Server 5.5安装中遇到的问题及解决方法
- mysql命令语句来去除掉字段中空格字符的方法
- iOS动画实现总结
- FindWindow使用方法
- iOS 安全:UIWebView访问Https站点防止中间人攻击
- 求一个数组中第K小的数
- Delphi泛型评测(30篇)
- 工厂方法模式(Java与Kotlin版)
- 解决IOS iframe不滚动问题
- 如何转换MySQL表的引擎
- [Swift]LeetCode1002. 查找常用字符 | Find Common Characters
- Vim 安装 YouCompleteMe
- lambda、pair、智能指针及时间函数
- [转]Linux下的链接脚本基础
- Oracle TNS-01190: The user is not authorized to execute the requested listener command
- Http Request Method:options