解决Ajax跨域问题:Origin xx is not allowed by Access-Control-Allow-Origin.
2015-07-30 09:28
846 查看
一:使用jsonp格式, 如jquery中ajax请求参数 dataType:'JSONP'。
<html> <head> <title>title</title> <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script> <script> $.ajax({ url:"http://map.yanue.net/gpsApi.php?lat=22.502412986242&lng=113.93832783228", type:'GET', dataType:'JSONP', success: function(data){ $('body').append( "Name: " + data ); } }); </script> </head> <body> 测试Ajax跨域问题 </body> </html>
二,server端加上header设为 Access-Control-Allow-Origin:*
header("Access-Control-Allow-Origin: *"); # 跨域处理 header(“Access-Control-Allow-Methods”, “POST,OPTIONS,GET”);
相关文章推荐
- oracle管理员之备份还原
- cocos2dx安卓打包与调试(适用quick3.5)
- 7月英语——牙牙学语
- django静态文件配置
- CSLight研究院之和uLua的效率对比第一弹
- c实例
- H.264分层结构:VCL、NAL
- jquery的图片轮播 模板类型
- hdu 5317
- error LNK2019: unresolved external symbol _main referenced in function ___tmainCRTStartup
- 关于MySQL的wait_timeout连接超时问题报错解决方案
- windows编程 如何等待超过64个线程
- unity3d shader之实时室外光线散射(大气散射)渲染
- Merge Sorted Array
- HTML5 + SOCKET视频传输
- 2015 Multi-University Training Contest 1
- servletConfig和ServletContext 以及servletContextListener介绍
- JLabel设置背景色
- oracle系统管理员之内容
- 查询语句(二)