几年前,我被教导说,嵌入到HTML的JavaScript代码块应该总是HTML注释里面被封装如下:我应该使用HTML注释来封装JavaScript代码块吗?
<script type="text/javascript">
<!--
var hello = "world";
-->
</script>
有人告诉我,要做到这一点,但我从来没有那种完全想通了,为什么。它那种似乎哈克使用HTML注释,所以现在我一直在使用开始写脚本块内我的JavaScript代码,而无需HTML注释:
<script type="text/javascript">
var hello = "world";
</script>
所以我的问题是:我应该使用HTML注释封装JavaScript代码块?仅仅在没有评论的情况下编写脚本是否安全?我的意思是,当我忽略评论标签时,是否冒着某种风险?
谢谢!这也是我的直觉。我还没有遇到过一个单一的客户,他在使用无意义JavaScript块的页面时遇到了问题。您是否也碰巧知道在哪些特定的浏览器中会发生这种不想要的行为? – jsalonen 2010-10-12 09:02:39
@jsalonen:见编辑 – Joey 2010-10-12 09:05:25
所以它确实是一个古老的要求。案件结案。谢谢! – jsalonen 2010-10-12 09:07:46