我在我的网页上添加了由Google的Adsense生成的一些Javascript,但有些东西对我来说没有意义:
<script type="text/javascript"><!--
google_ad_client = "ca-pub-1234324234324324";
/* LeftTop */
google_ad_slot = "2343454355";
google_ad_width = 200;
google_ad_height = 200;
//-->
</script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>
为什么Google会在第一个脚本的开头添加!--
,在结尾添加//--
?这段代码的目的是什么?它有什么作用?真的有必要吗?
答案 0 :(得分:4)
我是从here看到的:
为什么我们将JavaScript代码放在评论字段中?这是为了确保不支持JavaScript的旧浏览器不显示脚本。这是可选的,但被认为是良好的做法。
答案 1 :(得分:2)
它应该使不支持Javascript的浏览器忽略<script>
块中的所有内容,使其看起来像HTML注释。它现在很少使用。