Ajax IE中的动画gif在多次回发时停止
我使用ajax检索xml和xsl来创建输出HTML。处理完成后,我们将显示正在加载的gif图标。对于IE浏览器,加载的gif将停止播放。。当出现ajax回发时,它会冻结。有人能建议一下可以做什么吗?我想你会做一些类似于jQuery的AJAX请求的事情。如果是这样,请在Ajax IE中的动画gif在多次回发时停止,ajax,internet-explorer,http-post,Ajax,Internet Explorer,Http Post,我使用ajax检索xml和xsl来创建输出HTML。处理完成后,我们将显示正在加载的gif图标。对于IE浏览器,加载的gif将停止播放。。当出现ajax回发时,它会冻结。有人能建议一下可以做什么吗?我想你会做一些类似于jQuery的AJAX请求的事情。如果是这样,请在success函数中添加以下内容 $.post({ url: 'url', success: function(){ $('img').attr('src', $('img').attr('src')
success
函数中添加以下内容
$.post({
url: 'url',
success: function(){
$('img').attr('src', $('img').attr('src'));
}
});
找到了一个解决方案。。。这起作用了。有多个回发,因此在jquery ajax中通过设置async=true在回调另一个函数时调用一个ajax post函数就解决了这个问题。无需重新加载图像。我尝试了这种方法。。因为有多个回发。。这似乎不起作用。请将其替换为:
$('img').attr('src',$('img').attr('src')+(new Date()).getmillizes())代码>好。。我找到了一个不同的解决办法。。将post更改为get,然后重新加载图像似乎是可行的。但这不是一个合适的解决方案。