主页 > 知识库 > AJAX简单应用实例-弹出层

AJAX简单应用实例-弹出层

热门标签:银行业务 科大讯飞语音识别系统 Linux服务器 Mysql连接数设置 电子围栏 团购网站 阿里云 服务器配置
function createobj() {
 if (window.ActiveXObject) {
         return(new ActiveXObject("Microsoft.XMLHTTP"));
     }
     else if (window.XMLHttpRequest) {
         return(new XMLHttpRequest());
     }
}


function personalInfo() {
  var oBao=createobj();
  var cont=document.getElementById("person_detial");
  var cont_a=document.getElementById("person_content");
  cont.style.display='block';
  cont.style.cursor='pointer';
  cont_a.innerHTML="请等待,加载中..."; 
  var my_url="getinfo.asp?"+Math.random();
  oBao.open("get",my_url,true); 
  oBao.onreadystatechange=function(){
  if(oBao.readyState==4){
   if(oBao.status==200){ 
     cont_a.innerHTML=oBao.responseText;
     }else{
     cont_a.innerHTML="出现错误,错误代码为:"+oBao.status;
    }  
  }
  }
  oBao.send(); 
 }



function Drag(id)
{
var self=this;
this.obj=(typeof(id)=="string")?document.getElementById(id):id;
this.obj.onmousedown=function(e)
{
e=e||window.event;
var obj=self.obj;//指向自己
if(e.layerX){obj.position={x:e.layerX,y:e.layerY};}
else{obj.position={x:e.offsetX,y:e.offsetY};}
document.onmousemove=self.start;
document.onmouseup=self.end;


}
this.start=function(e)
{
e=e||event;
document.onselectstart = function(){ return false; };
window.getSelection  window.getSelection().removeAllRanges();
var obj=self.obj;
obj.style.left=e.clientX-obj.position.x+"px";
obj.style.top=e.clientY-obj.position.y+"px";
}
this.end=function(e)
{
e=e||event; 
document.onmousemove = document.onmouseup = document.onselectstart = null;     
}
}
AJAX简单应用实例-弹出层.rar
您可能感兴趣的文章:
  • Ajax加载外部页面弹出层效果实现方法
  • AJAX实现鼠标经过弹出详细介绍示例
  • div弹出层的ajax登录(Jquery版+c#)
  • AJAX使用了UpdatePanel后无法使用alert弹出脚本
  • ASP.NET AJAX时用alert弹出对话框
  • .net采用ajax实现邮箱注册和地区选择实例
  • ajax请求post和get的区别以及get post的选择
  • ajax读取数据库内容实现二级联动下拉选择菜单示例
  • Ajax实现弹出式无刷新城市选择功能代码

标签:大理 萍乡 衡水 衢州 江苏 广元 枣庄 蚌埠

巨人网络通讯声明:本文标题《AJAX简单应用实例-弹出层》,本文关键词  ;如发现本文内容存在版权问题,烦请提供相关信息告之我们,我们将及时沟通与处理。本站内容系统采集于网络,涉及言论、版权与本站无关。
  • 相关文章
  • 收缩
    • 微信客服
    • 微信二维码
    • 电话咨询

    • 400-1100-266