JavaScriptGestione globale degli errori nei browser

Sintassi

  • window.onerror = function (eventOrMessage, url, lineNumber, colNumber, error) {...}

Parametri

Parametro Dettagli
eventOrMessage Alcuni browser chiameranno il gestore di eventi con un solo argomento, un oggetto Event . Tuttavia, altri browser, in particolare quelli più vecchi e quelli più vecchi, forniranno un messaggio String come primo argomento.
url Se un gestore viene chiamato con più di 1 argomento, il secondo argomento di solito è un URL di un file JavaScript che è la fonte del problema.
lineNumber Se un gestore viene chiamato con più di 1 argomento, il terzo argomento è un numero di riga all'interno del file di origine JavaScript.
colNumber Se un gestore viene chiamato con più di 1 argomento, il quarto argomento è il numero di colonna all'interno del file di origine JavaScript.
errore Se un gestore viene chiamato con più di 1 argomento, il quinto argomento a volte è un oggetto Error che descrive il problema.

Osservazioni

Sfortunatamente, window.onerror è stato storicamente implementato in modo diverso da ciascun fornitore. Le informazioni fornite nella sezione Parametri sono un'approssimazione di cosa aspettarsi attraverso diversi browser e le loro versioni.

Gestione globale degli errori nei browser Esempi correlati