js跨域访问,No ‘Access-Cont…
2016-05-31 14:21
507 查看
最近在用cocos2d-js做游戏时,
在本地用ajax跨域访问请求时报错:
XMLHttpRequest cannot loadhttp://www.zjblogs.com/.
No 'Access-Control-Allow-Origin' header is present on the requested
resource. Origin 'null' is therefore not allowed access.
在网上查了下,解决办法如下:
1、如果请求的url是aspx页面,则需要在aspx页面中添加代码:Response.AddHeader("Access-Control-Allow-Origin",
"*");
2、如果请求的url是PHP页面,则需要在PHP页面中添加代码:header("Access-Control-Allow-Origin:
*");
3、如果请求的url是静态的html页面,则需要在页面中添加meta标签代码:
这里的*是代表允许所有域名访问,如果服务器端可以确定是要被哪些域名访问,最好是能把以上代码中的“*”代替为具体的域名,这样做可以相应的增强安全性。
在本地用ajax跨域访问请求时报错:
XMLHttpRequest cannot loadhttp://www.zjblogs.com/.
No 'Access-Control-Allow-Origin' header is present on the requested
resource. Origin 'null' is therefore not allowed access.
在网上查了下,解决办法如下:
1、如果请求的url是aspx页面,则需要在aspx页面中添加代码:Response.AddHeader("Access-Control-Allow-Origin",
"*");
2、如果请求的url是PHP页面,则需要在PHP页面中添加代码:header("Access-Control-Allow-Origin:
*");
3、如果请求的url是静态的html页面,则需要在页面中添加meta标签代码:
这里的*是代表允许所有域名访问,如果服务器端可以确定是要被哪些域名访问,最好是能把以上代码中的“*”代替为具体的域名,这样做可以相应的增强安全性。
相关文章推荐
- JS单例模式
- JS实现云标签
- Sublime 编译运行JavaScript
- js模板引擎
- JS跳转页面的几种方式
- Jsp根目录的不同含义
- JavaScript知识点总结(五)之Javascript中两个等于号(==)和三个等于号(===)的区别
- Jsonp解决ajax跨域问题
- Jsp取得应用路径
- 重置form表单为json对象
- JavaScript书籍推荐
- js购物车价格计算
- JavaScript知识点总结(四)之逻辑OR运算符详解
- JavaScript中的ParseInt("08")和“09”返回0的原因分析及解决办法
- JavaScript 回调函数
- scrollLoading插件实现图片延迟懒加载实例包涵html和js代码
- jsp清空缓存
- js根据数组对象中某属性进行排序
- Gantt Chart in JavaScript (HTML5) | FusionCharts
- 无插件ExtJs4简单甘特图 / 蓝讯