XMLHttpRequest在请求失败(Origin null is not allowed by Access-Control-Allow-Origin.)

错误解释:跨域

我尝试了chrome、firfox、opera都出现了这种情况,但是使用IE8就不会出现这种错误,很多人不是很理解。

这里Windows help and support 做出了解释 IE本身也并不是允许跨域的因为这样很不安全,但是如果不跨域的话又带来很多不便,所以会让你手动的选择一下是否允许跨域。而chrome、firfox、opera则默认就是不允许。

参考文章:

http://www.cnblogs.com/accessking/archive/2012/05/12/2497000.html

http://cache.baiducontent.com/c?m=9d78d513d9921bef05b2c3690c66c0161943f0132bd6a00209d28439e0732d43501195ac26520774a7d20b6216ae394b9cf12106371767f7c5c7d20c9bf985295c953a6b2d5bc71605d36ef28b15799477cf07aeee4ef0ba876dc4b3d2d1dc544ec953182bdab0d6055703ca19a85526e3d0de14430850aded4634bf043668882336e01aa6b369321081809c0b1d846a8b275a80af43eb7f53f244e5081b531ee613ef&p=8b2a971a979707b91bbd9b7d0d1085&newp=c965c54ad5c347e50be29626444d80231610db2151d1d71f35&user=baidu&fm=sc&query=chrome%B2%BB%D4%CA%D0%ED%BF%E7%D3%F2&qid=&p1=2

你可能感兴趣的:(XMLHttpRequest在请求失败(Origin null is not allowed by Access-Control-Allow-Origin.))