ajax请求html的内容,不能显示的问题,具体如下

主要的html文件20150812.html,想从page.html中获取内容,并将获取的内容在20150812.html中显示。现在的问题是不能显示,请求错误,跪求大神... 主要的html文件20150812.html,想从page.html中获取内容,并将获取的内容在20150812.html中显示。现在的问题是不能显示,请求错误,跪求大神解答,下面贴出两个html文件的代码。
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv = "content-type" content ="text/html; charset= UTF-8">
<title>实战ajax</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<style>
.showDiv {width:300px;height:300px;background-color: gray;}
</style>
<script type="text/javascript">
$(function(){
$('#showPage').click(function(){

$.ajax({
url: 'page.html',
dataType:'html',
type: 'get',
timeout:1000,
error:function(error) {
alert("request error!");
},
beforeSend:function(){
$('showPage').attr('dis',1);
},
success: function(result){
alert("1");
$('#showArea').html(result);
},
complete:function(){
$('#showPage').removeAttr('dis')
}
});
});
});

/*$.ajax({
url: 'page.html',
dataType:'html',
type: 'get',
success: function(result){
$('#showArea').html(result);
}*/
</script>

</head>
<body>
<div id="showArea" class= "showDiv"></div>
<p><a id="showPage" href="javescript:void(0)">读取另一个网页的内容</a></p>
</body>
</html>
、、、、、、、、、、、、、、、、、、、、下面是paje.html的代码。。。。。。
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv = "content-type" content ="text/html; charset= UTF-8">
<title></title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.10.2.min.js"></script>
<style>
.tb{background-color:blue;color:yellow;}
.tdr{background-color: red}
</style>
<script type="text/javascript">
</script>
</head>
<body>
<table class ="tb" border ="1">
<tr><td class ="tdr">Html语言</td><td>jquery框架</td></tr>
<tr><td>C语言</td><td>python</td></tr>
</table>
</body>
</html>
请大神给出详细解,解决立马给分
展开
 我来答
一个人的科技之旅
2015-08-22 · TA获得超过1491个赞
知道小有建树答主
回答量:172
采纳率:0%
帮助的人:102万
展开全部
page.html页面不能是一个完整的HTML页面,你只需要把body标签里面的内容保留,其他的全部删除即可,还有就是主页面beforeSend:function(){
$('showPage').attr('dis',1);
},是不是少写了一个#号
追问
是少了个#,怎么不能是完整的html页面呢?实际情况就是要请求完整的html页面上的信息到后台,删掉其它保留body也不行,显示请求错误。。。。。
追答
如果报的错是“XMLHttpRequest cannot load ”
就是说明,你没有把网页配置到服务器,你自己搭建一个apache、tomcat 或者iis之类的,把页面部署到里面,就可以正常载入了
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式