不支持javascript的浏览器将JS脚本显示为页面内容。为了防止这种情况发生,您可以使用这样的HTML注释标记:
<html >
<体>
<script type=“text/javascript”>
<!
文件。写(“你好,世界!”);
//->
</Script >
<正文>
</HTML>
注释行末尾的两个正斜杠是javascript的注释符号,它阻止了javascript编译器编译该行。
质问
既然是注释,为什么它会出现在显示结果中?
追问与回答
1。如果浏览器支持JS,那么//是JS中的注释,并且<!--/->不是注释。所以<!--/->不影响其他JS语句的执行。

2。如果浏览器不支持JS代码,那么浏览器会将所有脚本语言视为HTML。在这种情况下,使用<!-/->浏览器将它们视为注释,而不是显示JS内容。

最新文章

  1. [转]Java常用工具类集合
  2. Nodejs Promise的一点记录
  3. 使用SqlBulkCopy类来批量复制数据
  4. HTML5/CSS3(PrefixFree.js) 3D文字特效
  5. MySQL Server 5.5安装中遇到的问题及解决方法
  6. mysql命令语句来去除掉字段中空格字符的方法
  7. iOS动画实现总结
  8. FindWindow使用方法
  9. iOS 安全:UIWebView访问Https站点防止中间人攻击
  10. 求一个数组中第K小的数
  11. Delphi泛型评测(30篇)
  12. 工厂方法模式(Java与Kotlin版)
  13. 解决IOS iframe不滚动问题
  14. 如何转换MySQL表的引擎
  15. [Swift]LeetCode1002. 查找常用字符 | Find Common Characters
  16. Vim 安装 YouCompleteMe
  17. lambda、pair、智能指针及时间函数
  18. [转]Linux下的链接脚本基础
  19. Oracle TNS-01190: The user is not authorized to execute the requested listener command
  20. Http Request Method:options

热门文章

  1. [go]结构体/接口
  2. HAproxy负载均衡-ACL篇
  3. Delphi动态事件深入分析
  4. Pytorch-拼接与拆分
  5. python代码中判断版本
  6. eNSP路由器输出 &#39;#&#39; 无法启动的一种解决方法
  7. linux学习命令收集
  8. 博客C语言I作业11
  9. supervisor管理airflow
  10. 从ftp服务器进行批量下载,处理文件名保存时重名的问题,更改重名文件名方式为给后面加1、2、3等数字,保持后缀不变