2012-05-04 40 views
8

Mam skrypt do obsługi window.onerrors i wypychania go na mój serwer. Widzę błędy "Błąd ładowania skryptu", które występują tylko w Firefoksie.Czy "Błąd ładowania skryptu" Błędy js można zignorować?

Szukałem i ludzie ignorowali błędy "Błąd ładowania skryptu". Na przykład

  1. Cryptic "Script Error." reported in Javascript in Chrome and Firefox
  2. Firefox: "Error loading script"

Czy te błędy można zignorować jak wyżej? Czy powinienem zignorować tylko w Firefoksie?

+2

Co masz na myśli przez "bezpiecznie ignorowane"? Powiedziałbym, że generalnie błąd wczytywania skryptu jest problemem z twoim kodem (np. Adres URL skryptu jest niepoprawny, może jest to obliczony adres URL i kod do obliczenia jest nieprawidłowy, itp.) I powinieneś je zalogować, ale jeśli istnieje jakiś ważny powód, dlaczego czasami skrypt nie ładował się w pewnych okolicznościach, to możesz je zignorować. Nie jestem również pewien, co masz na myśli mówiąc "ignoruj ​​tylko w Firefoksie" - czy mówisz, że skrypty ładują się poprawnie w innych przeglądarkach? – leftclickben

+1

Czy adres URL skryptu jest nad HTTPS? Widziałem ten błąd z powodu problemów z certyfikatem SSL. –

+2

Nie masz wystarczających informacji, aby odpowiedzieć na swoje pytanie. Może to być spowodowane ograniczeniami zabezpieczeń międzydomenowych, problemem z kodem lub częścią jednego z dołączonych skryptów przerywających ładowanie skryptu. Oznacza to, że * może * można * zignorować ** wtedy i tylko wtedy, gdy ** wiesz, co powoduje błąd, i wiesz, że wynikające zachowanie nie wpłynie na twoją pracę. Na ogół nie należy jednak usuwać błędów o nieznanej przyczynie. –

Odpowiedz

0

Jeśli przez ignorowanie Ciebie oznacza ukrywanie, tak, prawdopodobnie.

Wystarczy zacytować kod tak:

błąd
try { 

    // put code that produce error 

} 
catch(error){ 

    // console.log(error); 

}; 

Ukrywanie nie jest chyba lepsze rozwiązanie dla swojego problemu ...

Powiązane problemy