0

私はかみそりの MVC ページを持っています - MVC ポータブル エリア経由で読み込まれます。index アクションを参照すると、すべてが正常に読み込まれ、期待どおりに動作します。

...しかし、ときどき Internet Explorer のステータス バーに読み込み中バーが継続的に表示されることがあります。ロードは完了しませんが、ページの機能は正常に動作します (したがって、すべてのリソースがロードされているはずです)

これを firefox で複製することはできません。firebug の [ネット] タブをチェックして、読み込みが遅いリソースを探しましたが、すべて問題ないようです。

設定した時間の経過後に読み込みバーを停止させたいと思っています (これが問題を隠している可能性があることは知っていますが、ページの何が問題なのかを見つけることができないようです!!) 方法はありますか?これ?

4

1 に答える 1

0

IEは時々それをします。あなたが言ったように、ロードフィンバーが表示されていることを除いて、実際の問題はありません。

すべてがOKであることを確認するには、をに入れalert("loaded")ます$(document).ready();。警告が表示された場合は、ページが正常に読み込まれ、IEがバギーであるだけです...バガーです。

編集:私は少し逃した。続く:

もちろん、これは、ドキュメントの読み込み後に読み込みシーケンスを開始できるajax呼び出しなどがページにない場合にのみ当てはまります。その場合は、デバッガーを使用して開いている接続を確認してください。

于 2012-08-16T11:32:48.730 に答える