Linux中国  设为主页
 收藏本站
 
当前位置: > 首页 ->网站设计 ->JavaScript -> 下拉菜单全攻略之Javascript篇
  相关分类: 
AJAX教程
CSS/CSS2
Dreamweaver
Fireworks
Flash
HTML/DHTML
JavaScript
Phososhop
网页制作
  站内搜索: 
热门文章排行
热门文章排行 网页对联广告代码效果大全(06-05)
用JavaScript判断日期、数字、整数(04-13)
各种网页播放器代码大全(04-13)
几个很有用的javascript函数(04-13)
JavaScript方法和技巧大全(06-05)
精采文章排行
精采文章排行 用javascript+php随机显示图片(06-05)
限制文本字节数的JS源代码程序(06-05)
用来实现Web页面图片移动托拽的代码(06-05)
开发跨浏览器JavaScript时要注意的问(06-05)
javascript分页(06-05)
  ·限制文本字节数的JS源代码程序·用来实现Web页面图片移动托拽的代码段·开发跨浏览器JavaScript时要注意的问题·javascript分页·使用Javascript制作声音按钮·JavaScript技巧:让网页自动穿上外套·Javascript模拟的DOS窗口·利用javascript从数据库取数据来实现CSDN·将js文件编译成动态链接库(dll)文件

下拉菜单全攻略之Javascript篇

作者:Webmaster   来源:Linuxdby.com   点击:   日期:2007-04-13 [收藏] [投稿]

  IE是否经常中毒?推荐您

//--------------- 生成每项下拉菜单内容 ------------//
function createSubLayer(num){
var subLayerName= layerName +num;
var subLayerLeft=(mainTableTdWidth*num)+mainTableCellpadding+mainTableBorder;
var subLayerList=eval("subLayer"+num);
var subLayerHttpList=eval("subLayerHttp"+num);
document.write("<div id='"+subLayerName+"' style='position:absolute; left:"+(subLayerLeft+sbuTabbleLeft)+"px; top:"+((mainTableBorder+mainTableCellspacing+mainTableCellpadding)*2+sbuTabbleTop)+"px; z-index:2; height: 24px; visibility: hidden' onmouseover=layervib('visible','"+num+"') onmouseout=layervib('visible','"+layerMax+"')>");
if(subLayerList.length!=0){
document.write("<table width='100px' border='"+subTableBorder+"' cellspacing='"+subTableCellpadding+"' cellpadding='"+subTableCellpadding+"' bgcolor='"+subTableBgcolor+"' bordercolor='"+subTableBordercolor+"' background='"+subTableBackgroundImg+"'")
for(h=0;h<subLayerList.length;h++){

document.write("<tr><td bgcolor='"+subTableTdBgcolor+"' width='100%' class='link'>&nbsp;<a href='"+ subLayerHttpList [h]+"' class='link'>"+subLayerList[h]+"</a>&nbsp;</td></tr>");
}
document.write("</table>");
}
document.write("</div>");

}


 

//------------------------------次菜单显隐控制--------------------------//
function layervib(type,num){
var H=type;
var temp=(H='visible'?'hidden':'visible')
for(var i=0;i<mainLayer.length;i++){
var E=eval('document.all.index'+i+'.style');
var H=eval(i);
if(i==num){E.visibility=type}else{E.visibility=temp};
}
}


共2页: 上一页 1 [2] 下一页


 如果您对本文有任何疑问或者建议,请到讨论区发表您的意见: >> 论坛入口 <<

上一页 1 2下一页

上一篇: 网页左右上下浮动广告代码制作   下一篇: JavaScript与DHTML技术
文章评论】 【收藏本文】 【推荐好友】 【打印本文】 【我要投稿】 【论坛讨论

   相关文章:
·用javascript+php随机显示图片

   文章评论:(1条)
  
 请留名: 匿名评论   点击查看所有评论 论坛讨论
 

 声明:刊登此文章是为了传递更多信息,文章内容仅供参考,转载请注明出处。