JavaScript AJAX 远程记录器 [关闭]

2024-04-05

我正在平台上开发 JavaScript 应用程序,该平台不支持日志输出,不允许为记录器输出打开新窗口,并且没有像 Firebug 或 Safari 调试器这样的东西...

到目前为止我正在使用floating <div> on z-index 2我将文本记录在里面,但这还不够。我正在寻找一些轻量级 JavaScript JSONP 记录器和一些 PHP 或 Tomcat 服务器对应项......


我最近偶然发现了 N. Zakas 的演示,并实现了其中解释的技术。这很简单,但恕我直言,非常有效

http://www.slideshare.net/nzakas/enterprise-javascript-error-handling-presentation 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");
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

JavaScript AJAX 远程记录器 [关闭] 的相关文章

随机推荐