Javascript 从其他.html文档加载内容
我不知道为什么它突然不能从其他html文档加载内容Javascript 从其他.html文档加载内容,javascript,jquery,html,Javascript,Jquery,Html,我不知道为什么它突然不能从其他html文档加载内容 $('a').on('click', function(e){ e.preventDefault(); $.get('page1.html', function(data){ var content = $('#result', data).html(); console.log(content); }); }); <a href="#">Load Page</a&
$('a').on('click', function(e){
e.preventDefault();
$.get('page1.html', function(data){
var content = $('#result', data).html();
console.log(content);
});
});
<a href="#">Load Page</a>
在控制台日志中,您似乎没有使用服务器,并且出于安全原因,不允许javascript(XMLHttpRequest)访问计算机的本地文件 这里
I:/page1.html
是本地文件系统地址
这就是文件未加载的原因。您需要将文件放在服务器上。您正在查看文件系统中的文件,而您的浏览器保护您不将系统上的资源加载到网页。如果您没有服务器,则可以在计算机上安装一个服务器以测试使用情况。我在windows和mac上使用。可能的重复看看这个问题:一般来说,在创建新问题之前,最好将错误消息复制粘贴到google上。
XMLHttpRequest cannot load file:///I:/page1.html. Received an invalid response. Origin 'null' is therefore not allowed access.