我有一个简单状态 div 标记的表单和一个发布到我的服务器的表单。发布后,我的服务器执行的操作可能需要很长时间(即30秒以上)。所以我想添加一个状态标签来提供反馈。我用javascript setinterval :
完成了这项工作<script language=javascript>
var id=self.setInterval("getstatus()",1000);
</script>
javascript函数 getstatus 会调用我的服务器,获取当前状态,并更新 div 标记。在Firefox和Interet Explorer上一切正常。但是使用Chrome,Timer会停止触发,直到Post上调用的函数完成为止;基本上使我的状态反馈无用。
有什么想法吗?