首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Ajax >

ajax跨域到底是为了什么?该如何解决

2013-02-27 
ajax跨域到底是为了什么?据说为了安全性,跨域时需要通过script typetext/javascript srcxx/scrip

ajax跨域到底是为了什么?
据说为了安全性,跨域时需要通过<script type="text/javascript" src="xx"></script>访问,直接ajax不行。但是这样不是还是能访问到吗,不是多此一举?
[解决办法]
做代理啊,设置Access-Control-Allow-Origin响应头允许那些域名跨域访问什么的

用script是jsonp操作,和ajax直接访问还是有区别

jsonp需要接受客户端发送的一些内容,如回调函数名称【必须的】,如果不理会你就无法获取到实际的内容

ajax如果没有没有跨域限制的话,直接访问地址后就能通过responseText获取到到了,也不理会人家是否接受你的请求,比较强悍,所以有个跨域的限制

热点排行