「なんか動かないんだけど?」って言われたとき用に。
window.onerror = function( errorMsg, url, lineNumber ) {
$.ajax({
url:"js_error_log.php",
data:{errorMsg:errorMsg, url:url, lineNumber:lineNumber},
type:"post"
});
};
・受け取り側のjs_error_log.phpは、POSTされた値をDBに書き込んでるだけ。
・トークンを発行するなど、CSRF対策はした方がいいかも。
・DBに書き込む際に、日時とユーザーエージェントも取得しておく。