关于Ajax的跨域问题
来源:互联网 发布:exe一机一码加密软件 编辑:程序博客网 时间:2024/05/21 20:02
为什么会产生Ajax的跨域问题
这是因为基于安全的考虑,AJAX只能访问本地的资源,而不能跨域访问。
只有在同域名,同端口,同协议下才允许访问
如何解决Ajax的跨域问题
1.设置代理,通过写代码,让主机本身去访问然后传回。
2.用JSONP可以跨域访问
jsonp$(document).ready(function(){ $.ajax({url:'https://www.baidu.com/', dataType:'jsonp', jsonp:'cb', data:{ wd:'XX.value' }, success:function(result){ alert(result.s); } , error:function(err){alert(er写});});
书2`这里写代码片2
方式和Ajax类似,注意导入JQuery库
3.XHR2
“XHR2” 全称 “XMLHttpRequest Level2” 是HTML5提供的方法,对跨域访问提供了很好的支持,并且还有一些新的功能。
IE10以下的版本都不支持
只需要在服务器端头部加上下面两句代码:
header( “Access-Control-Allow-Origin:*” );
header( “Access-Control-Allow-Methods:POST,GET” );
阅读全文
0 0
- 关于ajax的跨域问题
- 关于ajax跨域请求的问题
- 关于Ajax的跨域问题
- 关于ajax跨域问题
- 关于ajax跨域问题
- 关于Ajax的问题
- 关于ajax的问题
- 关于Ajax的跨域请求的问题
- 关于ajax跨域问题josnp的解决方案
- 关于Ajax跨域访问问题的一种解决办法
- js 技术关于 ajax 的跨域问题
- 关于ajax跨域问题的一些认知
- 关于PHP Ajax跨域问题的解决办法
- 关于AJAX和JSONP的跨域问题和原理
- 关于ajax post请求跨域问题的解决心得
- 关于Ajax跨域提交时session丢失的问题
- 关于ajax跨问题
- 关于Ajax跨域问题研究
- 模p平方根算法实现
- 洛谷 2420 让我们异或吧
- CCF 图像旋转
- HDU-1016 Prime Ring Problem
- 贪心算法——单源最短路径(Dijkstra算法)
- 关于Ajax的跨域问题
- Struts2自定义拦截器
- Mybatis多环境数据源配置方式之environment标签
- Java 多线程并发编程之互斥锁 Reentrant Lock
- Android TP 驱动之(一)I2C
- HDU 4908 BestCoder Sequence 思维
- SDUT-3345 数据结构实验之二叉树六:哈夫曼编码
- 一些 快速 有用的 函数
- SCI 写作总结