为什么我的javascript会被评论
Why does my javascript get commented
所以我正在研究这个TinyMCE javascript,它应该非常简单,但这是交易。当我查看我的页面源代码时,这就是我看到的
<script type="text/javascript">
<!--
tinyMCE.init({
mode : "exact",
elements : "content",
theme : "advanced",
skin : "o2k7",
skin_variant : "blue",
plugins : "advimage,advlink,contextmenu,fullscreen,inlinepopups,nonbreaking,paste,preview,print,safari,style,table",
theme_advanced_buttons1 : "bold,italic,underline,strikethrough,|,justifyleft,justifycenter,justifyright,justifyfull,|,formatselect,fontselect,fontsizeselect,|,forecolor,backcolor",
theme_advanced_buttons2 : "cut,copy,paste,pastetext,pasteword,|,bullist,numlist,|,undo,redo,|,link,unlink,anchor,image,|,hr,removeformat,visualaid",
theme_advanced_buttons3 : "tablecontrols,|,preview,print,fullscreen,code",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_statusbar_location : "bottom",
theme_advanced_resizing : true,
fullscreen_new_window : true
});
// -->
</script>
有人可以向我解释为什么我的浏览器(FF 和 IE)在我的脚本周围放置评论吗?脚本似乎可以正常工作...
HTML 注释是为了防止较旧的浏览器将 JavaScript 显示为文本。旧浏览器会将您的 JS 代码视为一个长 HTML 注释。另一方面,新的JavaScript感知浏览器通常会在标签和之间解释JS代码(JS代码的第一行和最后一行将被JavaScript解释器视为一行注释)。
注释块仅适用于 HTML。这是Web开发早期的常见做法,当时某些浏览器不支持JavaScript,因此代码被注释掉,因此不会打印到屏幕上。
相关文章:
- 包括用于facebook评论框的JavaScript SDK
- Javascript/jQuery压缩一个图像正确的评论帖子,并使用Ajax Laravel 5.2保存到控制器中
- 为什么我的javascript会被评论
- 使用 Javascript 检测对社交插件的评论
- Javascript向上/向下投票评论脚本(服务器端完成)
- 使用javascript自动点击youtube评论页面中的菜单按钮
- 如何根据javascript变量动态更改Facebook评论插件URL
- 关于使用 Facebook Javascript API 的帖子评论的查询
- JavaScript源代码中的换行符或空格/制表符有什么不同吗?(甚至在评论中!?
- 定期使用JavaScript更新已发布评论的时间
- 附加的火狐在YouTube评论加载后自动调用JavaScript
- 从JavaScript向Facebook发布评论
- 使用JavaScript在YouTube视频上发表评论
- 用JavaScript进行评论
- 如何使用javascript按钮预先填充Facebook评论框其他社交评论框
- 使用JavaScript从Facebook帖子中检索评论
- 使用Javascript触发创建新的Facebook评论框
- Facebook JavaScript SDK中是否存在在用户发表评论后触发的事件
- 从Instagram获取总点赞和评论'JavaScript中的API
- 计算平均评论javascript