私はIE8が苦痛であることを知っていましたが、私はそれが私にそのようなトラブルを与えるのを見たことはありません。私がしようとしているのは、Javascriptオブジェクトを定義することだけです。エラーが発生し、すべてのスクリプトがページ上で動作しなくなります。Javascriptオブジェクトを定義するときIE8エラー?
エラーは "予想される識別子、文字列または数字"であり、以下のプロパティ "クラス"を定義すると問題が発生することを示します。私は無数のスクリプトがこのようにオブジェクトを定義するのを見ました。なぜIE8はこれを嘔吐しますか?
私はこれに違反するコードを隔離しました。これをHTMLページの先頭に置いてIE8で実行すると、私が見ている問題が発生します。
<script type="text/javascript" language="javascript">
var atts = {class: "trigger"};
</script>
IE予約」のために恐ろしいですが言葉 "はそうではありません。クラスを一時的に他のクラスに変更してみてください。 "foo"、そして何が起こるか見る。 –