Clientseitige Fehler auf dem Server protokollieren [duplizieren]

7

Wie kann ich clientseitige JavaScript-Fehler auf dem Server protokollieren? Ich benutze jQuery und MVC.

    
Karl Glennon 13.05.2010, 09:26
quelle

2 Antworten

16

Da es sich um clientseitige Fehler handelt, müssen Sie sie mithilfe von XMLHttpRequest an den Server senden. Sie könnten try...catch -Anweisungen oder window.onerror verwenden:

%Vor%

Beachten Sie, dass line und url in IE-Versionen vor 8 sehr ungenau sein können.

    
Andy E 13.05.2010, 09:31
quelle
6

Sie könnten mein log4javascript verwenden, das einen Appender hat, der XMLHttpRequest verwendet, um sich beim Server anzumelden:

%Vor%     
Tim Down 13.05.2010 09:54
quelle