2012-02-08 7 views
1

Firefoxの「ページの読み込みに問題がある」ことを検出する方法はありますか?私は、ページの読み込みが失敗し、自動的にページをリロードすることを知ることができるようにしたいと思います。私はまた、ブラウザがそれをリロードしようとする前に、ページを読み込むために時間を許された余裕を持っていたいと思います。私はこれがFirefoxのアドオンを書くことによって行うことができると思うが、それをやる方法を学ぶ前に、それが可能かどうかを知りたい。私が研究したすべてのパスは、ページがロードされた後に可能なことに私を導いてくれました。この場合、要求されたサイトのトラフィックが多いために接続が中止され、ページはロードされません。Firefoxで接続リセットを検出しました

答えて

1

progress listenersを使用できます。ページのロードが完了すると、STATE_STOPSTATE_IS_WINDOWフラグが設定された進行状況リスナーのメソッドonStateChangeが呼び出されます。パラメータaStatusを確認することができます。たとえば、「接続リセット」エラーの場合、値はComponents.results.NS_ERROR_NET_RESETになります。

も参照してください: Network error codes

+0

私が知る必要がまさにそれだこと - あなたに感謝します! – user1196661

+0

@ user1196661:答えを受け入れることは自由である:http://stackoverflow.com/faq#howtoask –

関連する問題