ajax简单应用实例-弹出层
功能createobj(){如果(窗口。ActiveX对象){
返回(新的ActiveX对象(微软。XMLHTTP ));
}
如果(窗口。XMLHttpRequest){
返回(新的XMLHttpRequest());
}
}
个类函数(){
VaR欧宝= createobj();
无功控制= document.getelementbyid(person_detial );
无功cont_a = document.getelementbyid(person_content );
cont.style显示=阻止;
cont.style光标= 'pointer;
cont_a .innerHTML =请稍等,负荷…;
无功my_url =GETINFO .asp+ Math.random();
OBao.open(
欧宝。onreadystatechange =函数(){
如果(欧宝。readyState = = 4){
如果(欧宝。状态= = 200){
cont_a .innerHTML = obao.responsetext;
其他{ }
cont_a .innerHTML =有错误,错误代码:+ obao.status;
}
}
}
OBao.send();
}
函数拖动(id)
{
var =;
这个obj =(typeof(ID)= =字符串)document.getelementbyid ID(ID);
这个目标。onmousedown =功能(E)
{
E = E | | window.event;
var obj = self.obj; / /点
如果(e.layerx){ obj。位置= { x:e.layerx,Y:e.layery };}
别的{ obj。位置= { x:e.offsetx,Y:e.offsety };}
移动鼠标= self.start文件;
onmouseup = self.end文件;
}
这个=开始函数(e)
{
E = E | |事件;
document.onselectstart =函数(){ return false;};
window.getselection window.getselection()RemoveAllRanges();
var obj = self.obj;
obj。风格。左= e.clientx-obj。位置。x +PX;
obj。风格。最高e.clienty-obj。位置。Y +PX;
}
这个。结束=函数(e)
{
E = E | |事件;
document.onmousemove = document.onmouseup = document.onselectstart = null;
}
}
Ajax的简单应用实例- pop-up.rar