左侧导航条的一种漂亮移动效果

 1<html><head>
 2<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
 3<style type="text/css">   
 4.titleStyle { BORDER-TOP: #ffffff 1px solid; FONT-SIZE: 9pt; CURSOR: hand; COLOR: #000000; BACKGROUND-COLOR: #6b8fc8 ; background-image: url(../admin/images/bg_3.gif) }   
 5.contentStyle { FONT-SIZE: 9pt; COLOR: red; BACKGROUND-COLOR: #D6DBF7}   
 6TD { FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 16pt }   
 7A:link { COLOR: #000000; TEXT-DECORATION: none }   
 8A:active { COLOR: #000000; TEXT-DECORATION: none }   
 9A:visited { COLOR: #000000; TEXT-DECORATION: none }   
10A:hover { COLOR: #ff0000; TEXT-DECORATION: underline }   
11</style>   

if request.cookies("godbook")("shjianame")&lt;&gt;"" then

 1<script language="JavaScript">   
 2<!--   
 3var layerTop=15; //菜单顶边距   
 4var layerLeft=20; //菜单左边距   
 5var layerWidth=160; //菜单总宽   
 6var titleHeight=26; //标题栏高度   
 7var contentHeight=150; //内容区高度   
 8var stepNo=10; //移动步数,数值越大移动越慢 
 9
10var itemNo=0;runtimes=0;   
11document.write('<span id=itemsLayer style="position:absolute;overflow:hidden;border:1px solid #183789;left:'+layerLeft+';top:'+layerTop+';width:'+layerWidth+';">'); 
12
13function addItem(itemTitle,itemContent){   
14itemHTML='<div id=item'+itemNo+' itemIndex='+itemNo+' style="position:relative;left:0;top:'+(-contentHeight*itemNo)+';width:'+layerWidth+';"><table width=100% cellspacing="0" cellpadding="0">'+   
15'<tr><td height='+titleHeight+' onclick=changeItem('+itemNo+') class="titleStyle" align=center>'+itemTitle+'</td></tr>'+   
16'<tr><td height='+contentHeight+' class="contentStyle">'+itemContent+'</td></tr></table></div>';   
17document.write(itemHTML);   
18itemNo++;   
19}   
20//添加菜单标题和内容,可任意多项,注意格式:   
21addItem('<b><font color="#ffffff"><a href="admin_index.asp" target=_top><font color="#ffffff">管理首页</font></a> | <a href="logout.asp" target="_top"><font color="#ffffff">退出</font></a></font></b>','<DIV STYLE="PADDING-LEFT:15px">☉ <a href="admin_right.asp?action=modify" target="right">管理我的商品</a> | <a href="admin_right.asp?action=addclass" target="right">添加</a><BR>☉ <a href="admin_right.asp?action=glnews" target="right">管理我的新闻</a> | <a href="admin_right.asp?action=addnews" target="right">添加</a><BR>☉ <a href="admin_right.asp?action=fk" target="right">查看我的留言</a><br>☉ <a href="admin_right.asp?action=mydindan" target="right">管理我的订单</a><br></DIV>');   
22addItem('<b><font color="#ffffff">信息修改</font></b>','<DIV STYLE="PADDING-LEFT:15px">☉ <a href="admin_right.asp?action=fkfs" target="right">付款方式修改</a><BR>☉ <a href="admin_right.asp?action=ps" target="right">配送说明修改</a><BR>☉ <a href="admin_right.asp?action=gong" target="right">修改我的公告</a><br></DIV>');   
23addItem('<b><font color="#ffffff">商家设置</font></b>','<DIV STYLE="PADDING-LEFT:15px">☉ <a href="admin_right.asp?action=myziliao" target="right">商家资料修改</a><br>☉ <a href="admin_right.asp?action=pass" target="right">商家密码修改</a><br>☉ <a href="admin_right.asp?action=url" target="right">商家二级域名</a><br>☉ <a href="admin_right.asp?action=logo" target="right">修改商家LOGO</a><br>☉ <a href="tjbb.asp" target="right">商品销售统计</a><br></DIV>');   
24addItem('<b><font color="#ffffff">版权信息</font></b>','<DIV STYLE="PADDING-LEFT:15px">版权所有 &reg www.o86.com<BR>Powered By:Godbook<BR>业务联系QQ:6998421<br></DIV>'); 
25
26document.write('</span>')   
27document.all.itemsLayer.style.height=itemNo*titleHeight+contentHeight; 
28
29toItemIndex=itemNo-1;onItemIndex=itemNo-1; 
30
31function changeItem(clickItemIndex){   
32toItemIndex=clickItemIndex;   
33if(toItemIndex-onItemIndex>0) moveUp(); else moveDown();   
34runtimes++;   
35if(runtimes>=stepNo){   
36onItemIndex=toItemIndex;   
37runtimes=0;}   
38else   
39setTimeout("changeItem(toItemIndex)",10);   
40} 
41
42function moveUp(){   
43for(i=onItemIndex+1;i<=toItemIndex;i++)   
44eval('document.all.item'+i+'.style.top=parseInt(document.all.item'+i+'.style.top)-contentHeight/stepNo;');   
45} 
46
47function moveDown(){   
48for(i=onItemIndex;i>toItemIndex;i--)   
49eval('document.all.item'+i+'.style.top=parseInt(document.all.item'+i+'.style.top)+contentHeight/stepNo;');   
50}   
51changeItem(0);   
52//-->   
53</script>   

end if

1</head></html>
Published At
Categories with Web编程
Tagged with
comments powered by Disqus