关闭

Ajax--模板Html生成

518人阅读 评论(0) 收藏 举报

首先需要在项目中加入一个很简单的js文件==> 将整个要替换成html页面的body区域内容返回回来并在html中做显示 在html里这样些<body onload=t("Default.aspx")></body>==>意思就是将Default.aspx页面替换成html页面 在超连接中使用此方法 <a href="Registor.aspx" onclick="t(Registor.aspx)">注册</a>==>将Registor.aspx替换成html页面

 

js文件: function t(url) {  var xmlHttp;  if(window.XMLHttpReqeust)  {      xmlHttp = new XMLHttpRequest();  }  else if(window.ActiveXObject)  {      xmlHttp = new ActiveXObject("Microsoft.XMLHttp");  }  xmlHttp.open("POST",url,true);  xmlHttp.onreadystatechange=function()  {   if(xmlHttp.readystate==1)      {    document.body.innerHTML="<div style='padding:300px;text-align:center;'><div style='padding:30px;text-align:center;border:1px #ebebeb solid;'>页面正在加载中,请稍候.......</div></div>";      }   if(xmlHttp.readystate==4)      {        if (xmlHttp.status==200)       {        document.body.innerHTML=xmlHttp.responseText;       }      }  }     xmlHttp.setRequestHeader("Content-Type","application/x-www-form-urlencoded;");  xmlHttp.send(null); } 

0
0

猜你在找
【直播】机器学习&数据挖掘7周实训--韦玮
【套餐】系统集成项目管理工程师顺利通关--徐朋
【直播】3小时掌握Docker最佳实战-徐西宁
【套餐】机器学习系列套餐(算法+实战)--唐宇迪
【直播】计算机视觉原理及实战--屈教授
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之矩阵--黄博士
【套餐】微信订阅号+服务号Java版 v2.0--翟东平
【直播】机器学习之凸优化--马博士
【套餐】Javascript 设计模式实战--曾亮
查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:42697次
    • 积分:715
    • 等级:
    • 排名:千里之外
    • 原创:27篇
    • 转载:1篇
    • 译文:0篇
    • 评论:16条
    文章分类
    文章存档
    最新评论