1

我负责一些用户遇到问题的基于 XPage 的应用程序。某些页面上存在随机 Javascript 错误,只有在重新加载页面时才会自行解决。我设法在 Internet Explorer 上获得了错误消息的屏幕截图 - 这是您在出现 JS 错误时看到的警告三角形。

单击 IE 中的消息,我被告知以下 URL 中存在语法错误:

http://cdncache2-a.akamaihd.net/loaders/1036/l.js?aoi=1311798366&pid=1036&zoneid=74570

我不知道这是什么?!它不是链接到我的应用程序的资源。XPage 应用程序位于公司内部服务器上,对我来说运行良好,但德国的用户经常得到这个。

我试图找出这个 URL,但在谷歌上还没有找到任何可靠的东西。然而,一些网站暗示了代理。因此,我检查了 LAN 的 IE 设置,发现我没有使用代理,并且绕过 LAN 地址代理的选项显示为灰色。我让德国人确认他们也有和我一样的设置。

任何人都可以提供任何线索来解释为什么这个 JS 错误会出现在应用程序上吗?

4

1 回答 1

1

The tool you want to use is CURL. Using that you get the source code of the JS that gets loaded. If the code messes up the DOM then local JavaScript will fail. I would second Sven's suspicion that it is an addon. The question is: a planned or an unplanned one. You might want to entertain a HTTP Debugger to see what is going on on the wire. TCPMon from Apache is free and cross platform. Fiddler is free but Windows only and Charles is Shareware cross platform. The later two can debug HTTPS too. Let us know the findings

于 2012-12-05T01:37:13.007 回答