STe*_*TeN 9 javascript ajax logging json log4
我正在平台上的JavaScript应用程序上工作,它不支持日志输出,不允许为记录器输出打开新窗口,并且没有像Firebug或Safari调试器那样...
到目前为止,我正在使用floating <div>on z-index 2并且我在里面记录了文本,但这还不够.我正在寻找一些轻量级JavaScript JSONP记录器和一些PHP或Tomcat服务器对应...
谢谢STeN
mam*_*moo 14
我最近偶然发现了N. Zakas的演示,并实施了那里解释的技术.这很简单,但恕我直言非常有效
http://www.slideshare.net/nzakas/enterprise-javascript-error-handling-presentation
我的想法是简单地发出对服务器端组件的调用(我使用.net处理程序,但它也可能是一个php文件),它接受一些参数,记录参数值并返回1x1图像流.我最喜欢的是根本不需要涉及ajax调用.
演示文稿的代码如下:
function log(severity, message) {
var img = new Image();
img.src = "log.php?sev=" + encodeURIComponent(severity) +
"&msg=" + encodeURIComponent(message);
}
log(1, "something bad happened");
Run Code Online (Sandbox Code Playgroud)