].q=e[o].q||[]).push(arguments)},e[o].l=e[o].l||+new Date,i=t.createElement(n),i.asyn=1,i.src=a,m=t.getElementsByTagName(n)[0],m.parentNode.insertBefore(i,m)}(window,document,"script","http://uxrp.github.io/alog/dist/alog.min.js","alog");// 定義一個統(tǒng)計模塊 erralog('define', 'err', function(){ var errTracker = alog.tracker('err'); window.onerror = function(message, file, line) { //監(jiān)聽 window.onerror errTracker.send('err', {msg:message, js:file, ln:line}); }; return errTracker;});// 創(chuàng)建一個 err 統(tǒng)計模塊的實例alog('err.create', { postUrl: 'http://localhost/u.gif'});
這時,只要頁面中 JS 發(fā)生異常,就會發(fā)送如下面的 HTTP 請求
http 4/5 首頁 上一頁 2 3 4 5 下一頁 尾頁