因此,一段javascript中的错误围绕着类似于:
的代码<script>
(function() {
if (true) {
//@todo: do we need to set total or -- ?
alert('hello?');
}
})();
</script>
在较大的系统中,IE抱怨“预期”; ”。在小规模示例中,IE简单地引发了关于阻止ActiveX控件的警告。
显然,“// @”在IE中有一些activeX控件的上下文。我无法找到这个,因为搜索符号是无用的,任何关于IE中特殊注释的搜索都会导致条件html注释。我很好奇// @应该如何在IE中使用。
答案 0 :(得分:4)
IE JScript引擎支持conditional comments,它将以特定方式编写的注释转换为代码(部分)。但是,你没有使用它们。
在你的情况下,它似乎是一种告诉你的方式,例如一个有TODO项目的IDE。你得到的错误很可能是无关的。
答案 1 :(得分:0)
除非有一些我不知道的关于IE的怪癖,//@todo
只是评论一些程序员在他们太懒/不知道如何实现某些东西时使用的绒毛。