jquery跨域报错:Origin null is not allowed by Access Control Allow Origin
2014-05-03 10:39
519 查看
本文转自:http://zhidao.baidu.com/link?url=SY552AMCoGVn1P6Y4xAA5jpcY7HhCbtF42ZX0EE2eRpfqumwMTnA2T4Rp2Cd7dh7jAyGZn_giR8w3sTxMeTKwK
本地a.html中jquery load("b.html"),chrome浏览器报跨域错误Origin null is not allowed by Access-Control-Allow-Origin.要如何解决呢?
报错部分的英文的大概意思就是不允许跨域,至于什么叫做不允许跨域呢?
我尝试了chrome、firfox、opera都出现了这种情况,但是使用IE8就不会出现这种错误,很多人不是很理解。
这里Windows help and support 做出了解释 IE本身也并不是允许跨域的因为这样很不安全,但是如果不跨域的话又带来很多不便,所以会让你手动的选择一下是否允许跨域。而chrome、firfox、opera则默认就是不允许。
ie8中跨域调用可参考网页:http://technet.microsoft.com/zh-cn/scriptcenter/dd573303(v=vs.95).aspx
注:chrome里在file:///C:/Users/zhanglei/Desktop/1.html中访问同位置的2.html是不可以的,但是在一个发布起来的web应用(j2ee等)中是可以的。
本地a.html中jquery load("b.html"),chrome浏览器报跨域错误Origin null is not allowed by Access-Control-Allow-Origin.要如何解决呢?
报错部分的英文的大概意思就是不允许跨域,至于什么叫做不允许跨域呢?
我尝试了chrome、firfox、opera都出现了这种情况,但是使用IE8就不会出现这种错误,很多人不是很理解。
这里Windows help and support 做出了解释 IE本身也并不是允许跨域的因为这样很不安全,但是如果不跨域的话又带来很多不便,所以会让你手动的选择一下是否允许跨域。而chrome、firfox、opera则默认就是不允许。
ie8中跨域调用可参考网页:http://technet.microsoft.com/zh-cn/scriptcenter/dd573303(v=vs.95).aspx
注:chrome里在file:///C:/Users/zhanglei/Desktop/1.html中访问同位置的2.html是不可以的,但是在一个发布起来的web应用(j2ee等)中是可以的。
相关文章推荐
- jQuery整理笔记七----几个经典表单应用
- JQUERY简单的树形菜单制作
- jquery ajax 获取后台数据表字段存储的html代码
- JQuery_2.1.0_日记 5.2
- 基于jquery的滚动鼠标放大缩小图片效果
- jquery 使用
- jquery插件使用记录
- 【锋利的JQuery-学习笔记】遮罩层
- jQuery实战小知识
- 【锋利的JQuery-学习笔记】Tab选项卡的实现
- jQuery制作的手风琴折叠菜单
- custom event in javascript and jquery
- jquery读写json
- jquery操作checkbox实现全选和取消全选
- jQuery简单图表peity.js使用示例
- 自己使用js/jquery写的一个定制对话框控件
- jQuery实现的多选框多级联动插件
- [Javascript]jquery $(document).ready() 与window.onload的区别
- 打开CKEditor3.x版本的图片上传功能
- jquery操作checkbox,诡异