81,122
社区成员




<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<script src="../jquery-1.3.2.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
var fa = false;
$("#baidu").bind("mouseover",function(event){
$(".out .in").show();
$(this).css("cursor","pointer");
});
$("#baidu").bind("mouseout",function(event){
// alert($(".out .in")[0].offsetLeft);
// if($(".out .in")[0].clientLeft<event.clientX)
var obj = document.elementFromPoint(event.clientX,event.clientY);
if(obj.id == "in")
{
$(".out .in").hover(function(){
$(this).show();
},function(){
$(this).hide();
});
}
else
{
$(".out .in").hide();
}
});
});
</script>
<style>
.out{width:600px; height:450px; position:relative; border: 1px solid red;}
.out img{border:1px solid #0F0;}
.out .in{width:250px; height:150px; position:absolute; left:180px; top:50px; border:1px solid #ccc; display:none}
</style>
</head>
<body>
<div class="out">
<img id="baidu" src="http://www.baidu.com/img/baidu_logo.gif" />
<div id="in" class="in">这里面的内容你自己加.距离也自己调.</div>
</div>
</body>
</html>
<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>
var flag = false;
var x = 0;
var y =0;
var winX = window.screen.height;
var winY = window.screen.width;
function ImageButton1_Click(ev) {
if(flag)
{
x = ev.clientX;
y = ev.clientY;
document.getElementById("testx01x000").style.top = winY -(winY -y);
document.getElementById("testx01x000").style.left =winX -(winX -y)+400;
document.getElementById("testx01x000").style.display = "";
}else
{
x = ev.clientX;
y = ev.clientY;
document.getElementById("testx01x000").style.top = winY -(winY -y);
document.getElementById("testx01x000").style.left =winX -(winX -y)+400;
document.getElementById("testx01x000").style.display = "";
ImageButton2_Click();
flag = true;
}
}
function ImageButton2_Click() {
var id = document.getElementById("test01x00000000ID0EAAA").innerHTML;
var url = "http://你要请求的地址/Default.jsp?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=\"http://shhq-mossweb03:2019/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()
{
document.getElementById("testx01x000").style.display = "none";
}