2013-01-18 16 views
6

Używam kreatora addon online do stworzenia małego dodatku. Możemy pobrać stronę i adres URL za pomocą tego: https://addons.mozilla.org/en-US/developers/docs/sdk/latest/dev-guide/tutorials/listen-for-page-load.htmlDodatek dla przeglądarki Firefox do błędu przeglądarki

Testowałem powyżej i działa.

Ale jak dodać detektor komunikatów o błędach przeglądarki, takich jak Problem loading page (w przypadku niepowodzenia połączenia internetowego). Chcę złapać ten błąd (na przykład alert "błąd ładowania strony"). jak to możliwe?

+0

może być wszystkim, czego chcesz to: http://api.jquery.com/error/ –

Odpowiedz

-2

Ten js może być injected-

window.onerror = function(message, url, linenumber) { 
     alert("Err"+message); 
    } 
+0

proszę o wyjaśnienie tego (-ych) głosu :( –

2
  • "Intercepting Page Loads" wymienia kilka Gizmos, które pozwalają obserwować ruch HTTP.
  • "Recognizing page load failure" ma bardzo krótki opis tego, jak można się do tego podejść za pomocą usługi WebProgressListeners. (Jest połączony z powyższej strony, ale link jest stary i zepsuty).

Wygląda na to, że nie ma w tym celu żadnej funkcji specyficznej dla Jetpacka, więc możesz zostać zablokowany jednym z nich znacznie bardziej rozwlekłe i niskiego poziomu rozwiązania. Ale nie wiem, o czym mówię, więc może opublikuj wiadomość na mozilla.dev.extensions, zanim przyjmiesz moje słowo. :) Powodzenia!

Powiązane problemy