解决ajax跨域请求本地文件问题(火狐浏览器)

代码如下: 在使用ajax请求本地.txt文件时,会发现返回的xmlhttp.responseText内容是空,设置alert弹窗可以发现xmlhttp.status返回的值是0而不是200: 因此代码执行else语句里面的内容,网页上的段落变为“出错”: 至于为什么xmlhttp.status的值是0,经过浏览器调试可以看到是因为ajax发生跨域请求,火狐浏览器默认开启同源策略,不允许访问不同域
相关文章
相关标签/搜索