Struppi: Fehlermeldungen

Beitrag lesen

Wie macht ihr das mit Laufzeitfehlern in JavaScript, die ihr per try{} catch(e){} abgefangen habt? Also zum Beispiel, wenn eine Resource, auf die per XMLHttpRequest zugegriffen werden soll, nicht vorhanden ist.

Dann greift ein Fallback, in dem Fall wird z.b. ein normaler Link ausgeführt.

Oder gar nichts, weil man ja das Script unobtrusiv programmiert hat und es egal ist, wenn's nicht funktioniert?

unobtrusiv heißt nicht das ein Skript keine Fehler produzieren muss (sollte natürlich so sein), sondern dass möglichst keine Veränderungen am HTML Code machst und keine globalen JS Variabeln oder Events definierst. Und das du eben, wenn möglich, auch eine Möglichkeit ohne JS einbaust.

Struppi.