我试图让Selenium在继续下一个命令之前等待页面上的所有AJAX请求完成。我正在使用wait_for_condition
和以下JavaScript:Selenium在Internet Explorer中的wait_for_condition
function(){
var wait = function() { return jQuery.active == 0; }
return wait.call(selenium.browserbot.getCurrentWindow());
}();
这在Firefox中正常工作,但在IE中超时失败。
有谁知道为什么这可能是或有一个等待AJAX请求完成的替代方法?