//[捕捉所有前端error]
    window.onerror = function (errormessage, url, line, column, error) {
        console.log("======================================================================")
        console.log("url:{0}".replace('{0}', url))
        console.log("error:{0}".replace('{0}', error))
        console.log("errormessage:{0}".replace('{0}', errormessage))
        console.log("line:{0}".replace('{0}', line))
        console.log("column:{0}".replace('{0}', column))
        console.log("======================================================================")

        var message = 'errorMessage:{0}\r\nurl:{1}\r\nline:{2}\r\ncolumn{3}\r\nerror:{4}'

        message = message.replace('{0}', errormessage);
        message = message.replace('{1}', url);
        message = message.replace('{2}', line);
        message = message.replace('{3}', column);
        message = message.replace('{4}', error);
        $.post("/log", { errorMessage: message, functionName: url }, function () { });// 保存到log

        return true
    }


 

相关文章:

  • 2022-12-23
  • 2021-08-19
  • 2021-12-26
  • 2021-05-25
  • 2022-12-23
  • 2022-12-23
  • 2021-11-23
猜你喜欢
  • 2022-12-23
  • 2021-11-10
  • 2021-05-01
  • 2022-01-26
  • 2021-11-02
  • 2021-07-29
  • 2022-12-23
相关资源
相似解决方案