我有个写法,效果可以实现,不过要精准点还是要你来控制一下坐标问题,反正都是动态的东西
下面这个可以用,但是有个毛病就是窗口变化时候坐标不定位,
我在帮你看看,共同学习一下,你用的是tree,用一个选择节点事件,
<html>
<head>
<script language="javascript" type="text/javascript">
function d()
{
document.getElementById("ss").style.top=event.screenY;
document.getElementById("ss").style.left=event.screenX;
document.getElementById("ss").style.display="";
}
function c()
{
document.getElementById("ss").style.display="none";
}
</script>
<title>get mouse position</title>
</head>
<body>
<a href="" onmouseover="d()" onmouseout="c()">111111111111111</a>|<br>
<br>
<br>
<br>
<br>
<a href="" onmouseover="d()" onmouseout="c()">45454545</a>
<div id="ss" style="width:200px;height:50px;border:1px;position:absolute;display:none;">Add,Delete,Update</div>
</body>
</html>
注意:div必须有个style里的position:absolute属性
下面这个可以用,但是有个毛病就是窗口变化时候坐标不定位,
我在帮你看看,共同学习一下,你用的是tree,用一个选择节点事件,
<html>
<head>
<script language="javascript" type="text/javascript">
function d()
{
document.getElementById("ss").style.top=event.screenY;
document.getElementById("ss").style.left=event.screenX;
document.getElementById("ss").style.display="";
}
function c()
{
document.getElementById("ss").style.display="none";
}
</script>
<title>get mouse position</title>
</head>
<body>
<a href="" onmouseover="d()" onmouseout="c()">111111111111111</a>|<br>
<br>
<br>
<br>
<br>
<a href="" onmouseover="d()" onmouseout="c()">45454545</a>
<div id="ss" style="width:200px;height:50px;border:1px;position:absolute;display:none;">Add,Delete,Update</div>
</body>
</html>
注意:div必须有个style里的position:absolute属性
document.getElementById("ss").style.top=window.event.y;
document.getElementById("ss").style.left=window.event.x;
请问这个事情的代码加在哪里?能具体说下吗?
<html>
<head>
<script language="javascript" type="text/javascript">
//假如是个tree
//这个是判断鼠标放到节点上的事件
function d()
{
document.getElementById("ss").style.top=window.event.y;
document.getElementById("ss").style.left=window.event.x;
show();
}
//这个移开节点或者层的事件
function c()
{
document.getElementById("ss").style.display="none";
}
//放到层里的事件
function show()
{
document.getElementById("ss").style.display="";
}
</script>
<title>练习</title>
</head>
<body>
<a href="" onmouseover="d()" onmouseout="c()">高中</a>|<br>
<br>
<br>
<br>
<br>
<a href="" onmouseover="d()" onmouseout="c()">小学</a><div onmouseover="show()" onmouseout="c()" id="ss" style="width:300px;height:50px;border:1px solid #999;position:absolute;display:none;">
<table>
<tr><td><a href="www.baidu.com">增加</a></td></tr>
<tr><td>删除</td></tr>
<tr><td>修改</td></tr>
</table>
</div>
</body>
</html>
于之相配,你可以看看,我只能帮你到这里了,无能为力了。
--------------------------
<script runat="server">
Sub Page_Load
if Not Page.IsPostBack then
lbl1.Text="The date and time is " & now()
end if
End SubSub Submit(s As Object, e As EventArgs)
lbl2.Text="Hello World!"
End Sub
</script>
-------------------------------