场景如下:
我有一个简单的jquery函数,它加载到一个URL中(要加载的文件与调用它的文件位于同一目录中)。
即我在http://www.example.com/page1.php
在此页面中,我调用的对话框指向https://www.example.com/page2.php。
代码如下:
$d("body").on('click','.myLink',function(){
var url = $d(this).attr('href');
$d("#mydialog").load(url).dialog('open');
return false;
});
我收到此错误: XMLHttpRequest无法加载https://www.example.com/page2.php。 No' Access-Control-Allow-Origin'标头出现在请求的资源上。 起源' https://www.example.com/page1.php'因此不允许访问。
注意 - 代码位于同一目录中的同一个域中。 我不是从外部域调用脚本。
如何克服此错误?
非常感谢。