ので、javascriptのの一片のバグは次のようにコードを中心に展開:IEは「期待訴え大規模システムではIEはjavascriptで// @を使用していますか?
<script>
(function() {
if (true) {
//@todo: do we need to set total or -- ?
alert('hello?');
}
})();
</script>
『;』 "小規模の例では、IEは単にActiveXコントロールをブロックするという警告を出しました。
明らかに、「// @」はIEのactiveXコントロールにいくつかのコンテキストを持っています。私は記号を検索することが役に立たなかったので、これを見つけることができず、IEの特別なコメントについて検索すると条件付きのHTMLコメントが得られます。私はちょうど// @がIEでどのように使われているのか不思議です。
がちょうどIE9でテストされ、それ 後に@付きコメント指標であるべき、私に http://jsfiddle.net/gZsQt/1/ – pandavenger
@celadonz http://stackoverflow.comすべてのエラーを与えるものではありません/ questions/6631431/javascript-jquery-commenting-causes-errors-in-ie - '//'と '@'記号の間にスペースを追加しようとしましたか? – Andreas
申し訳ありませんが、私はうまく通信できませんでした。私はAndreasが提案したように、//と@の間にスペースを入れて問題を解決しました。その特別なコメントが何のために使われたのか不思議でした。 – celadonz