2010-01-07 51 views
3

我开发了一个web应用程序(使用jQuery),它适用于我,但不适合我的用户之一。我已经尝试复制匹配他的浏览器/操作系统的问题,但它没用。该应用程序适用于我,但不适用于他。他已经尝试了很多浏览器:Chrome/Firefox/IE,但是对他来说这并不起作用。我唯一的线索是他说他所有的电脑都安装了德语版本的Windows。我想知道这可能是一个原因。如何在客户端的浏览器/操作系统/系统上远程调试jQuery应用程序?

是否有任何工具可以转储JavaScript/HTML错误并将它发送给我?或者任何脚本/扩展程序帮助我远程调试问题?帮助表示赞赏。

BTW的网络应用程序是http://visualwebsiteoptimizer.com/以防万一。

+0

http://validator.w3.org/check?uri=http://visualwebsiteoptimizer.com/&charset=(detect+automatically)&doctype=Inline&group=0 首先尝试修复你的HTML的错误 – 2010-01-07 09:33:06

+0

@罗伯特,实际上该应用程序位于http://dev.visualwebsiteoptimizer.com/所以这些错误不应该影响这个问题。 – 2010-01-07 12:15:03

回答

0

您可以尝试Copilot或其他远程帮助解决方案。这样你就可以完全控制客户端的电脑,我认为这将是最简单的调试方法。

2

如果他在Chrome或Firefox上试用它,请让他按下Ctrl + Shift + J,这会弹出Javascript错误控制台。然后你可以让他复制粘贴你可能遇到的任何错误。

0

请求您的客户创建跟踪FiddlerFiddlerCap。然后,您可以重播本地系统上的跟踪,并查看客户端是否收到所有文件或某些http请求是否有错误。

跟踪指令:FiddlerFiddlerCap

如果你不熟悉的提琴手检查出videoslides“成为网络调试与炫技提琴手”从今年的PDC会议会议。

希望这有助于一些。

相关问题