只支持HTTP的跨源请求,但不支持跨域请求我使用这段代码来发出Ajax请求:$("#userBarSignup").click(function(){
$.get("C:/xampp/htdocs/webname/resources/templates/signup.php",
{/*params*/},
function(response){
$("#signup").html("TEST");
$("#signup").html(response);
},
"html");但是,在GoogleChromeJavaScript控制台上,我一直收到这个错误:XMLHttpRequest无法加载文件:/C:/xampp/htdocs/webname/resources/模板/signup.php。只支持HTTP的跨源请求。问题是signup.php文件托管在我的本地Web服务器上,这是所有网站运行的地方,所以它不是跨域的。我怎样才能解决这个问题?
3 回答
慕田峪9158850
TA贡献1794条经验 获得超7个赞
$.get("C:/xampp/htdocs/webname/resources/templates/signup.php",
$.get("http://localhost/resources/templates/signup.php",
HUH函数
TA贡献1836条经验 获得超4个赞
--allow-file-access-from-files
open -a 'Google Chrome' --args -allow-file-access-from-files
google-chrome --allow-file-access-from-files
C:\ ... \Application\chrome.exe --allow-file-access-from-files
添加回答
举报
0/150
提交
取消