1

TimingCharts.comはFireFox、Chrome、Safari、Androidデバイスで読み込まれますが、IE9ではハングします。F12キーを押して、デバッグ、ブラウザモード、画像など、開発者設定内のほぼすべてをクリックすると、ページが読み込まれます。ブラウザを開いたままにしている限り、ページは引き続き正常に機能します。ただし、ブラウザを閉じて戻ってきた場合は、f12プロセスを再度実行する必要があります。

何人かのユーザーが同じ問題を抱えていることを確認しています。このページを正しくロードするために何をする必要があるか誰かに教えてもらえますか?

4

2 に答える 2

3

はぁ、理由はわかった。IE9 ベータ版で、これについて Microsoft にバグ レポートを送信しました。彼らは決して答えなかった:-(

ページにがconsole.logあり、開発者ツールが開いていない限り、IE9 を汚します。これは本当にばかげたバグです。なぜなら、開発者ツールで調査するとすぐにバグが消えてしまうからです!

次のようにステートメントをラップすることで、常に機能させることができます。

if (window.console !== undefined && window.console.log !== undefined) {
  console.log('some console output');
}

これで、IE9 が再び動作するはずです。

于 2012-07-02T04:31:48.737 に答える
0

方向サイモンをありがとう!しばらくあなたの例で作業した後、私は落ち着きました...

<head>
    <script type="text/javascript">
    if (!window.console) console = {log: function() {}};
    </script>
</head>

これで問題は解決したようです。本当にありがとうございました。

于 2012-07-02T16:56:41.400 に答える