我尝试通过点击div使用 jQuery .load()
在同一台服务器上加载外部html页面,但它只是不起作用!我尝试使用Jquery API网站上的$.get
或$.post
示例。但每次我在Chrome控制台中发现此错误时都会:
Synchronous XMLHttpRequest on the main thread is deprecated because of its detrimental effects to the end user's experience.
Stackoverflow上的每个正确答案也都有相同的结果。
我知道一点JavaScript,Jquery和php。有人可以帮帮我吗?
额外备注:我还在XAMP本地服务器上测试了我的代码;
我尝试了很多方法,上次我的代码是:
<html>
<head>
<script src="jquery.js"></script>
<script>
$(document).ready(function(){
$('#reslink').click(function(e){
e.preventDefault();
$.ajax({
type: "GET",
url: "2.html",
data: { },
success: function(data){
$('#maincont').html(data);
}
});
});
});
</script>
</head>
<body>
<a href="Javascript:void(0);" id="reslink">link1</a>
<div id="maincont">
</div>
</body>
</html>
新 我在网上免费虚拟主机测试了相同的代码,它只是在那里工作!我仍然明白为什么它在xamp服务器上无法工作的原因!