use*_*883 2 ajax jquery jquery-mobile
我有一个子域名网站(移动),试图在我的主域名网站上调用aspx页面.此处不涉及本地文件(域到域).我正在使用jquery mobile并尝试进行ajax调用.通过环顾网络,我知道有人会有一个很小的机会A.了解我的问题和B.可以回答.
再来一次.从jquery移动站点到域站点进行ajax调用,Access-Control-Allow-Origin不允许获取错误Origin.
我添加了这个并没有用
$(document).bind("mobileinit", function () {
$.mobile.allowCrossDomainPages = true;
$.support.cors = true;
})
Run Code Online (Sandbox Code Playgroud)
您的服务器需要发送此HTTP标头:
Access-Control-Allow-Origin *
Run Code Online (Sandbox Code Playgroud)
使用PHP(在服务器上),您将使用此代码:
header('Access-Control-Allow-Origin: http://www.yourdomain.com');
Run Code Online (Sandbox Code Playgroud)
或者允许使用PHP从任何客户端域发出请求:
header('Access-Control-Allow-Origin: *');
Run Code Online (Sandbox Code Playgroud)
您可以将Apache配置为在配置文件中为您发送此标头: