2015-10-05 73 views
0

我有一个Godaddy与Linux操作系统的主机我做了一个codeigniter框架的网站,我做网页。 在这个我做了一个Ajax调用的菜单。 当我在此菜单上单击它不工作,我得到了NO访问控制允许来源'标题出现在所请求的资源

XMLHttpRequest cannot load - Access-Control-Allow-Origin' header is present on the requested resource.

我搜索这个错误,我得到了我必须.htaccess文件 我写了这个修改的想法代码

Header set Access-Control-Allow-Origin "*"

但它不起作用。 我不知道我可以修复它

+0

'ajax call'打电话给您的网站或其他网站? –

+0

你必须处理cors请求。 –

回答

-1

请从Ajax调用删除www前缀我有没有看到你的WWW站点的负载和你的Ajax调用已经www前缀

OR

可以使用对于Ajax调用 这里的JSONP数据类型是细节:https://learn.jquery.com/ajax/working-with-jsonp/

+0

这是我点击菜单时的错误 – sbycrims

+0

XMLHttpRequest无法加载http://www.abuqir.net/c_about/about_policy。请求的资源上没有“Access-Control-Allow-Origin”标题。原因'http://abuqir.net'因此不被允许访问。响应有HTTP状态码403. – sbycrims

+0

好吧,让我检查 – Mitul

-1

您正在跨域请求,所以你需要在服务器端实现cors,或者如果你不希望在服务器端启用它,你需要添加cors扩展名铬。但我会建议你在服务器端启用cors

+0

如何启用在服务器端CORS? – sbycrims

+0

y downvote ..?请求考虑做评论....... – sunil

相关问题