【发布时间】:2011-10-16 20:34:56
【问题描述】:
希望你能帮忙 我在子域上有一个 php 页面,onclick 需要使用 GET 请求在主域上执行 PHP 脚本。出于某种原因
$.get("http://www.domain.com/page", {param: param}, function(data){alert(data);});
返回 404 错误。该页面肯定在那里,并且会在直接输入 url 时运行。
任何帮助将不胜感激。 谢谢 标记
【问题讨论】:
希望你能帮忙 我在子域上有一个 php 页面,onclick 需要使用 GET 请求在主域上执行 PHP 脚本。出于某种原因
$.get("http://www.domain.com/page", {param: param}, function(data){alert(data);});
返回 404 错误。该页面肯定在那里,并且会在直接输入 url 时运行。
任何帮助将不胜感激。 谢谢 标记
【问题讨论】:
【讨论】:
我认为问题在于您试图直接从另一个来源加载文件。浏览器会阻止这种情况(使您收到 404 错误)。
您可以在此处阅读详细信息:
【讨论】:
将此添加到您的 php 文件中:
header('Access-Control-Allow-Origin: '.$_SERVER['HTTP_ORIGIN']);
【讨论】: