请求高手帮忙用VBScript实现以下这个js页面的效果
两个月了,未遂。
因为我要把这个效果容入到自己的VBScript代码中,感激!
<HTML>
<HEAD>
<TITLE></TITLE>
<META name="Generator" content="Microsoft FrontPage 4.0">
<META name="ProgId" content="FrontPage.Editor.Document">
<META name="Author" content="JnKc">
<META name="Keywords" content>
</HEAD>
<BODY>
<TABLE border="1" cellspacing="3" cellpadding="10" align="center" width="500">
<TR>
<TD><button onClick="show()">显示层</button></TD>
<TD> </TD>
<TD align="right"><button onClick="show()">显示层</button></TD>
</TR>
<TR>
<TD> </TD>
<TD align="center"><button onClick="show()">显示层</button></TD>
<TD> </TD>
</TR>
<TR>
<TD> </TD>
<TD> </TD>
<TD><button onClick="show()">显示层</button></TD>
</TR>
</TABLE>
<DIV id="jnkcLayer" style="position:absolute; width:100px; height:100px; z-index:1; background-color: #009966;visibility: hidden"
onclick="this.style.visibility='hidden'">
<BR>
我是一个层,打我我消失。^@^
</DIV>
<script language="javaScript">
function show(){
var obj = event.srcElement;
var jnkcTop = 0;
var jnkcLeft = 0;
var objP = obj;
while (objP.tagName!="BODY"&&objP){
jnkcTop += objP.offsetTop;
jnkcLeft += objP.offsetLeft;
objP = objP.offsetParent;
}
jnkcLayer.style.top = jnkcTop+obj.offsetHeight;
jnkcLayer.style.left = jnkcLeft;
jnkcLayer.style.visibility = 'visible';
}
</script>
</BODY>
</HTML>