【发布时间】:2015-11-27 15:30:08
【问题描述】:
我对整个“后端”开发还很陌生。我设置了一个本地主机写了我的 html 请求,没有可见的语法错误,但我的新内容仍然不会更新页面。
<!DOCTYPE html>
<html>
<head>
<title>Loading Html With AJAX</title>
</head>
<body>
<header><h1>Maker Bus</h1></header>
<section id="content"></section>
<script type="text/javascript" src="/Applications/MAMP/htdocs/loadingHtml.js"></script>
</body>
</html>
var xhr= new XMLHttpRequest();
xhr.onload=function(){
//Server Check
if(xhr.status==200){
document.getElementById('content').innerHTML=xhr.responseText;
}
};
xhr.open('GET' ,'http://localhost:8888/data.html',true);
xhr.send(null);
【问题讨论】:
-
确保您的 javascript 在脚本标签中?并尝试将 url 更改为相对 url 作为 'data.html'
-
您的代码 (
var xhr...) 是否应该在正文中的<script>标签内?
标签: javascript html ajax localhost