87,914
社区成员
发帖
与我相关
我的任务
分享
var getPosition=function(o){//取元素坐标
var x = 0, y = 0;
do{
x += o.offsetLeft;
y += o.offsetTop;
}while(o=o.offsetParent);
return {'x':x,'y':y};
}
<%@ Control Language="C#" ClassName="flash" %>
<script runat="server">
</script>
<DIV id="STATICMENU" style="Z-INDEX:999; LEFT:0px;WIDTH: 76px;POSITION: absolute;HEIGHT: 200px;">
<table width="65" border="0" cellspacing="0" cellpadding="0" height="257">
<tr>
<td valign="top" style="width: 64px; height: 38px;" background="images/bj0.jpg"><img src="images/001.jpg" width="64" height="30" /></td>
</tr>
<tr>
<td valign="top" style="width: 64px; height: 34px;" background="images/bj0.jpg"><a href="cpzs.aspx?id=101"><img src="images/002.jpg" width="64" height="58" border="0" /></a></td>
</tr>
<tr>
<td valign="top" style="width: 64px; height: 50px" background="images/bj0.jpg"><a href="yljd.aspx"><img src="images/003.jpg" width="64" height="57" border="0" /></a></td>
</tr>
<tr>
<td valign="top" style="width: 64px; height: 48px" background="images/bj0.jpg"><a href="zljs.aspx"><img src="images/004.jpg" width="64" height="48" border="0" /></a></td>
</tr>
<tr>
<td valign="top" style="width: 64px; height: 50px;"><a href="sw.aspx"><img src="images/005.jpg" width="64" height="58" border="0" /></a></td>
</tr>
</table>
<SCRIPT language="javascript">
<!--
var stmnGAP1=70;
var stmnGAP2=250;
var stmnBASE=70;
var stmnActivateSpeed=200;
var stmnScrollSpeed=10;
var stmnTimer;
function RefreshStaticMenu()
{
var stmnStartPoint,stmnEndPoint,stmnRefreshTimer;
stmnStartPoint=parseInt(STATICMENU.style.top,10);
stmnEndPoint=document.documentElement.scrollTop+stmnGAP2;
if(stmnEndPoint<stmnGAP1)stmnEndPoint=stmnGAP1;
stmnRefreshTimer=stmnActivateSpeed;
if(stmnStartPoint!=stmnEndPoint){
stmnScrollAmount=Math.ceil(Math.abs(stmnEndPoint-stmnStartPoint)/15);
STATICMENU.style.top=parseInt(STATICMENU.style.top,10)+((stmnEndPoint<stmnStartPoint)?-stmnScrollAmount:
stmnScrollAmount);
stmnRefreshTimer=stmnScrollSpeed;
}
stmnTimer=setTimeout("RefreshStaticMenu();",stmnRefreshTimer);
}
STATICMENU.style.top=document.documentElement.scrollTop+stmnBASE;
RefreshStaticMenu();
//-->
</SCRIPT>
</DIV>