52,798
社区成员
发帖
与我相关
我的任务
分享
<a id="test01x00000000" onmouseover="ImageButton1_Click(event)" onmouseout="Hide();" href="#">
test </a>
<div id="testx01x000" style="position:absolute;display:none; z-index:0; border-color: inherit; font-size:14px;width:400px; float:left">
<img src="http://shhq-mossweb03:2019/loading.gif" alt="数据加载中...请稍后"/>数据加载中...请稍等
</div>
function ImageButton1_Click(ev) {
x = ev.clientX;
y = ev.clientY;
document.getElementById("testx01x000").style.top = y;
document.getElementById("testx01x000").style.left = x+60;
document.getElementById("testx01x000").style.display = "";
}
function Hide()
{
document.getElementById("testx01x000").style.display = "none";
}
var flag = false;
var xmlHttpReq = false;
var x = 0;
var y =0;
function ImageButton1_Click(ev) {
if(flag)
{
x = ev.clientX;
y = ev.clientY;
document.getElementById("testx01x000").style.top = y;
document.getElementById("testx01x000").style.left = x+60;
document.getElementById("testx01x000").style.display = "";
}else
{
x = ev.clientX;
y = ev.clientY;
document.getElementById("testx01x000").style.top = y;
document.getElementById("testx01x000").style.left = x+60;
document.getElementById("testx01x000").style.display = "";
ImageButton2_Click();
}
}
function ImageButton2_Click() {
var id = document.getElementById("test01x00000000").innerHTML;
var url = "url()?id=" + id ;
xmlhttpPost(url);
}
function xmlhttpPost(strURL) {
flag = true;
try{
if (window.ActiveXObject)
{
try
{
xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP.5.0")
}
catch(e)
{
try
{
xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP.4.0")
}
catch(e)
{
try
{
xmlHttpReq = new ActiveXObject("Msxml2.XMLHTTP")
}
catch(e)
{
try{
xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP")
}catch(e)
{
alert( "对不起你的浏览器不支持XMLHTTP,原因 "+e.description+ " 请启用ActiveX或升级 ");
}
}
}
}
}
xmlHttpReq.open('POST', strURL,true);
xmlHttpReq.onreadystatechange = result;
xmlHttpReq.send(null);
}
catch(e)
{
alert( "对不起你的浏览器不支持XMLHTTP, "+e.description+ " 请启用ActiveX或升级 ");
flag = false;
}
}
function result() {
if (xmlHttpReq.readyState == 3)
{
document.getElementById("testx01x000").innerHTML = "<div><img src=\"loading.gif\" alt=\"数据加载中...请稍后\"/>数据传送中,请稍候……</div>"
}
if (xmlHttpReq.readyState == 4 &&xmlHttpReq.status==200) {
if (xmlHttpReq.responseText != "") {
var text = xmlHttpReq.responseText;
document.getElementById("testx01x000").innerHTML =text;
}
else {
alert("数据加载失败");
}
}
}
function Hide()
{
//xmlHttpReq.abort();
document.getElementById("testx01x000").style.display = "none";
}