我有一个脚本,根据百分比和网页页面返回值更改div的宽度(我网站上的网页返回标题中文件的百分比,Ajax读取标题) 这是脚本:http://pastebin.com/eGZFQvDK
这适用于Chrome。 Internet Explorer(至少在较旧的IE中)根本不起作用。它没有说任何错误但它也没有改变宽度...... Firefox实际上很奇怪....它正确地改变了宽度但它也回应了“进度条错误:就绪状态是1”但它是仍然正确地改变宽度。我可以删除错误消息,但这不是真正解决问题。
对于很多人来说,这似乎是一个问题,但我读到的所有帖子似乎只是针对某些情况。
答案 0 :(得分:1)
当您打开xhr
并且请求为asynch
时,您应该使用true
代替。这应该适合你。
xmlhttp.open("GET",'/progressbar.php?progress_key='+upload_id, true);