Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/467.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ajax/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Ajax ReadyState 1是否仅在FF中?_Javascript_Ajax_Firefox - Fatal编程技术网

Javascript Ajax ReadyState 1是否仅在FF中?

Javascript Ajax ReadyState 1是否仅在FF中?,javascript,ajax,firefox,Javascript,Ajax,Firefox,我有一个脚本,可以根据百分比和网页返回值更改div的宽度(我网站上的网页返回标题中文件的百分比,Ajax读取标题) 下面是脚本: 这对Chrome非常有效。Internet explorer(至少在旧版IE中)根本不起作用。它没有说任何错误,但它也不会改变宽度。。。Firefox其实很奇怪。。。。它正确地更改了宽度,但也回显“进度条错误:就绪状态为1”,但仍然正确地更改了宽度。我可以删除错误消息,但这并不能真正解决问题 这对很多人来说似乎是个问题,但我读的所有帖子似乎都是针对特定情况的 打开xh

我有一个脚本,可以根据百分比和网页返回值更改div的宽度(我网站上的网页返回标题中文件的百分比,Ajax读取标题) 下面是脚本:

这对Chrome非常有效。Internet explorer(至少在旧版IE中)根本不起作用。它没有说任何错误,但它也不会改变宽度。。。Firefox其实很奇怪。。。。它正确地更改了宽度,但也回显“进度条错误:就绪状态为1”,但仍然正确地更改了宽度。我可以删除错误消息,但这并不能真正解决问题


这对很多人来说似乎是个问题,但我读的所有帖子似乎都是针对特定情况的

打开
xhr
时,如果请求是
asynch
,则应使用
true
。这应该对你有用

 xmlhttp.open("GET",'/progressbar.php?progress_key='+upload_id, true);

谢谢你的帮助,但我断断续续地试了一下。它在谷歌chrome上运行良好,但在FF上根本不起作用,也从未在iSorry上尝试过,因为回复太晚。我在发布后睡着了,早上去了学校。我把错误信息从“进度条错误:响应代码不是200”改为“进度条错误:响应代码是200”“+xmlhttp.status,它表示响应代码为0?我检查了头和它发送的请求,但没有响应头?这个设置在google chrome中运行良好。