2011-09-09 12 views
1

これは私が以前に遭遇しなかった非常に奇妙な問題です。私は非常に集中的なサイトでいくつかのスクリプトを実行しており、すべてがIE9、FF、Chromeで完璧に動作します。 IE9とIE8互換モードでサイトを表示しても、サイトは素晴らしいです。JavascriptはIE8で動作しますIE8互換モードを使用していますがIE8インストールでは使用しません

残念なことに、人々がIE8の標準インストールを使用している場合、サイトは1ページにぶら下がっており、最終的には「このページのスクリプトによりInternet Explorerの実行が遅くなります」というメッセージが表示されます。ページのURLはhttp://horseandponysales.com.au/search-page

です。私はいくつかのエラーを見つけようとしているが、いくつかのエラーを見つけようとしていますが、トランプが出てきています。誰かがこれを引き起こしている可能性のあるアイディアや、これまでに同様の問題に遭遇したことがありますか?どんな助けでも大歓迎です。

var array [ 'one', 'two', 'three', //<-- BAD COMMA

var object { first: 'Joe', middle: 'Clever', last: 'Smash', // <-- BAD COMMA }

私の推薦を確認するために、すべてのJSです:

+0

デバッグして、20個のjavascriptファイルの1つに絞り込みましたか?また、どのページがハングし、何が起こったときにユーザーは何をしていますか? – ScottE

+1

あなたがそれらを使用する場合は、開発ツールが多くを手助けします...;) – Andreas

+0

IE8インスタンスでFlashをインストールして有効にしていますか? Facebookがドメイン間のコミュニケーションを行う方法は、それを軽く置くのは面白いです。 – EricLaw

答えて

0

私の経験では、この問題の1の原因は、IE8は、Javascriptの配列やオブジェクトリテラルにカンマを末尾にチョークということですそれらのいずれかのために。

関連する問題