我遇到了一个我无法重现的AJAX / JS错误,但我有一个理论。基本上,我的网页每10秒进行一次AJAX调用,用新数据更新各种元素。用户可以按下一个按钮,调用不同的AJAX调用,这也会更新一些相同的元素。
如果从未按下按钮,则不会发生错误。但是,在极少数情况下,按下按钮后,页面会很快被错误的数据搞砸。数据“似乎”可能来自不同的来源。是否有可能其中一个AJAX调用正在接收并输出另一个调用的结果?这两个功能包括:
if (window.XMLHttpRequest) { xmlhttp=new XMLHttpRequest(); }
这里可能还有全局覆盖吗? 感谢