有没有一种从最终用户远程获取javascript调试信息的好方法?

时间:2010-08-06 18:38:27

标签: javascript

我一直在尝试解决我公司网站上单个用户报告的Javascript问题,但已经用尽所有可能的解决方案。要做更多,我需要更多关于用户浏览器中发生的事情的信息。任何人都可以建议我可以发送给这个用户的书签或其他工具来打印所有Ajax调用和引发异常的日志,以便用户可以将它发回给我吗?

4 个答案:

答案 0 :(得分:1)

我最终使用了Firebug Lite。当然,可以直接向我发送信息的自动化系统会更好,但是没有时间设置它。谢谢你的建议!

答案 1 :(得分:0)

在Cookie中记录您想要的所有信息,并让客户将cookie发回给您。

答案 2 :(得分:0)

在JS中有一些用于登录到浏览器控制台的框架,log4Javascript是我使用过的并且运气好的。或者,您可以将AJAX调用中的相关日志信息发送回写出客户端日志的服务器端脚本,客户不必乱七八糟地发送日志或cookie。

答案 3 :(得分:0)

围绕代码“可疑”部分的try-catch块 - 以及捕获部分中的某种形式的提交,将事件的详细信息发送回服务器 - 例如。通过隐藏的iframe或Ajax中的表单提交..