我试图复制一个客户端报告的错误,这是因为它非常慢的JS/DOM解析而出现在IE中的“此脚本运行缓慢”通知。我可以使用哪些方法来重现偶发性IE“此页面上的脚本正在导致Internet Explorer运行缓慢”通知?
这不会发生在我的virtualbox IE6(客户端有IE6)上,也不会在我有的测试机器上运行(某些mac mini)。
我可以保证,有很多JS虽然发生,并有大量的HTML的使用XHR被检索后进行处理,除了后,所附的DOM元素操作很多JS。我不可能发布整个脚本,但我相信我可以轻松地跟踪这个问题,但我想重现这一点,以优化它。
这是一个非常高调的客户端,所以我不能只是打电话或即时消息并与他们交谈。有什么方法可以减慢我的机器以重现此错误?或者我应该坚持要求客户的计算机规格,并尝试访问较旧的计算机,这将有可能再现问题?甚至使用像browsercam的东西?
我想过的另一个想法是有点让JS运行得更多,为了让我确实得到了问题并尝试优化我的代码,所以即使使用我的附加代码,它也不会发布脚本通知错误。
我会很感激任何建议。
我认为,增加额外的代码,试图重现该问题将是一个坏主意 - 客户端有问题与添加更多代码相比,可能会有所不同,甚至可能显着不同。 – 2010-09-10 16:50:12
按TURBO按钮 – MooGoo 2010-09-10 17:48:10
@MooGoo - 哈哈涡轮按钮..仍然想知道他们为什么要摆在首位。 – Anurag 2010-09-10 18:08:40