AJAX调用另一个页面的代码。
比如有两个页面,aaa.html和bbb.html现在我想通过AJAX把bbb.html的内容引用到aaa.html的一个DIV里,就像ASP的include一样。像用S...
比如有两个页面,aaa.html和bbb.html
现在我想通过AJAX把bbb.html的内容引用到aaa.html的一个DIV里,就像ASP的include一样。
像用SHTML引用文件之类的方法,我都知道,只是想请学习一下AJAX引用。
请高手给个实例。谢谢。 展开
现在我想通过AJAX把bbb.html的内容引用到aaa.html的一个DIV里,就像ASP的include一样。
像用SHTML引用文件之类的方法,我都知道,只是想请学习一下AJAX引用。
请高手给个实例。谢谢。 展开
1个回答
展开全部
a.html
<script>
function ajax()
{
var xmlHttp;
try
{
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.getElementById("divaaa").innerHTML=xmlHttp.responseText;
}}
xmlHttp.open("GET","bbb.htm",true);
xmlHttp.send(null);
}
ajax();
</script>
<div id="divaaa"></div>
<script>
function ajax()
{
var xmlHttp;
try
{
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
try
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch (e)
{
alert("您的浏览器不支持AJAX!");
return false;
}
}
}
xmlHttp.onreadystatechange=function()
{
if(xmlHttp.readyState==4)
{
document.getElementById("divaaa").innerHTML=xmlHttp.responseText;
}}
xmlHttp.open("GET","bbb.htm",true);
xmlHttp.send(null);
}
ajax();
</script>
<div id="divaaa"></div>
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询