jquery load()函数中的CROS错误

时间:2017-03-31 18:16:13

标签: javascript php jquery html .htaccess

我正在开发项目,我想在div中加载网站内容,但我正面临CORS错误,谷歌搜索解决方案建议来传递标题,所以我这样做。

的index.php:

<?php
header('Access-Control-Allow-Origin: *');  
header('Access-Control-Allow-Credentials: true');
header("Access-Control-Allow-Methods: POST, GET, OPTIONS");
header("Content-Type: x-requested-with, Content-Type, origin, authorization, accept, client-security-token");
header('Access-Control-Max-Age: 604800');
?>

这是我的PHP代码,我在所有内容上编写此代码,但也面临错误。

.htaccess:

Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Allow-Methods "POST, GET, OPTIONS, DELETE, PUT"
Header always set Access-Control-Max-Age "1000"
Header always set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token"

有人建议在htaccess中编写标题,我也这样做了。

jquery代码:

$(document).on("click", ".popcorn-insta", function(){
    $('#url-click').load(url);
});

这是我的jquery代码。

有人可以告诉我解决我的问题吗?所以告诉我替代方式

这是我的错误:

  

XMLHttpRequest无法加载https://www.google.com/。 CORS策略已阻止从“https://www.google.com/”重定向到“https://www.google.co.in/?gfe_rd=cr&ei=vZneWJiSCefx8Afpjr2gBg”:请求的资源上没有“Access-Control-Allow-Origin”标头。因此,不允许原点'null'访问。

PS:

我想要做的是在div中加载网站。

0 个答案:

没有答案