xmlhttp.status==200为什么不等于200而是等于0
答案:1 悬赏:40 手机版
解决时间 2021-11-15 00:07
- 提问者网友:浩歌待明月
- 2021-11-14 16:35
xmlhttp.status==200为什么不等于200而是等于0
最佳答案
- 五星知识达人网友:千夜
- 2021-11-14 16:47
xmlHttp.status==0
本地响应成功。
0表示本地,把if(xmlHttp.status==200)改成
if(xmlHttp.status==200 || xmlHttp.staus==0)追问那200和0的区别是什么啊追答如果在本地运行(如:C:\\ajax\\ helloworld.htm),那么status属性不管是在”成功”还是”页面未找到”的情况下,都返回的是0。
也就是说没有通过Web服务器形式的Ajax请求返回值都是0;
本地响应成功。
0表示本地,把if(xmlHttp.status==200)改成
if(xmlHttp.status==200 || xmlHttp.staus==0)追问那200和0的区别是什么啊追答如果在本地运行(如:C:\\ajax\\ helloworld.htm),那么status属性不管是在”成功”还是”页面未找到”的情况下,都返回的是0。
也就是说没有通过Web服务器形式的Ajax请求返回值都是0;
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯