- <style type="text/css">
- <!--
- .titleStyle{
- background-color:#FFCC99;color:#006699;border-top:1px solid #FFFFFF;font-size:9pt;cursor:hand;
- }
- .contentStyle{
- background-color:#eeffee;color:blue;font-size:9pt;
- }
- -->
- </style>
- <script language="JavaScript">
- <!--
- var layerTop=267; //菜单顶边距
- var layerLeft=840; //菜单左边距
- var layerWidth=150; //菜单总宽
- var titleHeight=30; //标题栏高度
- var contentHeight=300; //内容区高度
- var stepNo=10; //移动步数,数值越大移动越慢
- var itemNo=0;runtimes=0;
- document.write('<span id=itemsLayer style="position:absolute;overflow:hidden;border:1px solid #008800;left:'+layerLeft+';top:'+layerTop+';width:'+layerWidth+';">');
- function addItem(itemTitle,itemContent){
- itemHTML='<div id=item'+itemNo+' itemIndex='+itemNo+' style="position:relative;left:0;top:'+(-contentHeight*itemNo)+';width:'+layerWidth+';"><table width=100% cellspacing="0" cellpadding="0">'+
- '<tr><td height='+titleHeight+' onclick=changeItem('+itemNo+') class="titleStyle" align=center>'+itemTitle+'</td></tr>'+
- '<tr><td height='+contentHeight+' class="contentStyle">'+itemContent+'</td></tr></table></div>';
- document.write(itemHTML);
- itemNo++;
- }
- //添加菜单标题和内容,可任意多项,注意格式:
- addItem('贝买网','
- 欢迎光临贝买网!');
- addItem('测试','<center><a href="#">测试</a>
- <a href=".#">测试</a>
- <a href="#">返回首页</a></center>');
- addItem('测试','<center><a href=".#">测试</a>
- <a href=".#">测试</a>
- <a href=".#">测试</a>
- <a href=".#">测试</a>
- <a href="#">返回首页</a></center>');
- document.write('</span>')
- document.all.itemsLayer.style.height=itemNo*titleHeight+contentHeight;
- toItemIndex=itemNo-1;onItemIndex=itemNo-1;
- function changeItem(clickItemIndex){
- toItemIndex=clickItemIndex;
- if(toItemIndex-onItemIndex>0) moveUp(); else moveDown();
- runtimes++;
- if(runtimes>=stepNo){
- onItemIndex=toItemIndex;
- runtimes=0;}
- else
- setTimeout("changeItem(toItemIndex)",10);
- }
- function moveUp(){
- for(i=onItemIndex+1;i<=toItemIndex;i++)
- eval('document.all.item'+i+'.style.top=parseInt(document.all.item'+i+'.style.top)-contentHeight/stepNo;');
- }
- function moveDown(){
- for(i=onItemIndex;i>toItemIndex;i--)
- eval('document.all.item'+i+'.style.top=parseInt(document.all.item'+i+'.style.top)+contentHeight/stepNo;');
- }
- changeItem(0);
- //-->
- </script>
复制代码 |