Javascript jQuery函数上的访问控制允许原点不允许

Javascript jQuery函数上的访问控制允许原点不允许,javascript,jquery,load,click,Javascript,Jquery,Load,Click,我尝试使用此代码,但不工作 $(".edit").click(function(){ $(".edit").load("another.html #user_adr"); }) 当我通过Firebug检查时,出现以下错误: XMLHttpRequest cannot load file://localhost/Users/Desktop/site-new/another.html. Origin null is not allowed by Access-Control-Allow-Origi

我尝试使用此代码,但不工作

$(".edit").click(function(){
$(".edit").load("another.html #user_adr");
})
当我通过Firebug检查时,出现以下错误:

XMLHttpRequest cannot load file://localhost/Users/Desktop/site-new/another.html. Origin null is not allowed by Access-Control-Allow-Origin.

如何修复它?

否。您正在执行跨域请求。如果没有适当的访问机制,您无法进行跨域请求

  • 您需要一个Web服务器来服务请求。无法从文件协议加载文件
  • 出于安全原因,浏览器不允许使用file:///协议进行AJAX调用

  • 浏览器最近开始将对本地文件系统上其他文件的调用视为跨域请求。默认安全设置禁止从其他域调用页面,这就是您遇到的问题


    您最好使用本地计算机上的简单web服务器为您的页面提供服务。

    other.html\user\u adr
    不是有效的URL@dakait-它是有效的。jQuery去掉了空间后面的所有内容。请参阅。@jamesalardice谢谢您提供的信息……再次感谢您。如何在此函数上添加fadeIn效果?