2

そのため、ie8 で jquery とさまざまな JavaScript ファイルを使用すると、いくつかの奇妙な問題が発生します。これらのエラーは、Firefox、Safari、または以前のバージョンの IE では発生していません。発生している主なものは、変数の未定義、ブラケットの不一致エラーなどですが、ページを強制的に更新するたびにエラーが変化します。引用されたファイルをチェックすると、そのような構文エラーは明らかになりません。

私の質問は、まず、他の誰かがそのようなエラーを見たことがありますか? 非同期イベントの問題に似ているようです。これは、IE8 の新しいマルチプロセス/マルチスレッド ブラウジング機能と関係がありますか? IE 8 は、js ファイルがダウンロードされた直後に何らかの検証を実行しますか?

前もって感謝します。

更新: 受信した js ファイルの要素をより大きな js ファイルにシャッフルしているようです。デバッガーでは、あるファイルのメソッドが別のファイルのコードの途中に表示されています。「インポートされた」セグメントが依存するコードが見つかりません。ここで何が起こっているのかわかりません....

4

1 に答える 1

1

つまり、「text/javascript」ではなく「application/javascript」の MIME タイプを指定することに問題があることがわかりました。アプリケーションは ie8 を夢中にさせます...そして、最初にアプリケーションを使用して以前の ie バージョンのバグを回避したと思います。

于 2009-04-01T00:31:39.960 に答える