Evenimentul JavaScript onerror
twitter Da pe Twitter facebook Da pe Facebook

Evenimentul JavaScript onerror

Mihai Andrei, June 29th, 2010, Comenteaza

Utilizarea evenimentului onerror reprezinta cea mai veche solutie de captare a erorilor intr-o pagina web.

Evenimentul onerror

In tutorialele trecute am vazut cum se utilizeaza try…catch intr-o pagina web. Acum este momentul pentru evenimentulonerror, care serveste la acelasi lucru.

Evenimentul onerror se declanseaza oricand se produce o eroare in script.

Pentru a utiliza evenimentul onerror trebuie creata o functie care sa trateze erorile aparute. Apoi se apeleaza functia cu handler-ul(manipulantul) evenimentului onerror. Handler-ul se apeleaza cu trei argumente: msg(mesajul de eroare), url(url-ul paginii care a generat eroarea), si linia(linia in care s-a produs eroarea).

Sintaxa:

onerror=handleErr
function handleErr(msg,url,l)
{
//codul ce trateaza eroarea
return true sau false
}

Valorile intoarse de  evenimentul onerror determina daca browser-ul va afisa un mesaj standard sau nu. Daca returneaza false, atunci browser-ul va returna mesajul standard. Daca returneaza true, browser-ul nu returneaza mesajul standard.

Taguri: , , ,

Comenteaza