如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
HYPERLINK"”一个封装了得选项卡效果js<!DOCTYPEHTMLPUBLIC"-//W3C//DTDHTML4、01Transitional//EN"〉<html>ﻫ〈head>ﻫ<meta-equiv=”Content—Type"content=”text/html;charset=gb2312”〉ﻫ〈title>井底得蛙〈/title>〈scripttype="text/javascript”〉ﻫ/*ﻫ选项卡封装ﻫby井底得蛙ﻫ2008—2—4*/opCard=function()ﻫ{ﻫthis、bind=newArray();this、index=0;//默认显示哪个选项卡,从0开始ﻫﻫthis、style=newArray();//["",””,"”]ﻫthis、overStyle=false;//选项就是否有over,out变换样式事件,样式为this、style[2]ﻫthis、overChange=false;//内容就是否用over,out直接激活ﻫthis、menu=false;//菜单类型this、nesting=[false,false,"","”];//就是否嵌套,后面2个参数就是指定menu,info得子集深度所用idﻫthis、auto=[false,1000];//自动滚动[true,2000]this、timerID=null;//自动播放得this、menutimerID=null;//菜单延时得ﻫthis、creat=function(func){ﻫvar_arrMenu=document、getElementById(this、bind[0])、getElementsByTagName(this、bind[1]);var_arrInfo=document、getElementById(this、bind[2])、getElementsByTagName(this、bind[3]);varmy=this,i;ﻫvarargLen=arguments、length;vararrM=newArray();ﻫﻫif(this、nesting[0]||this、nesting[1])//有选项卡嵌套{//过滤出需要得数据ﻫvararrMenu=this、nesting[0]?getChilds(_arrMenu,this、bind[0],2):_arrMenu;vararrInfo=this、nesting[1]?getChilds(_arrInfo,this、bind[2],3):_arrInfo;ﻫ}ﻫelse{vararrMenu=_arrMenu;ﻫvararrInfo=_arrInfo;ﻫ}ﻫvarl=arrMenu、length;if(l!=arrInfo、length){alert("菜单与内容必须拥有相同得数量\n如果需要,您可以放一个空得在那占位。")}ﻫ//修正if(this、menu){this、auto=false;this、overChange=true;}//如果就是菜单,则没有自动运行,有over,out直接激活ﻫ//循环添加各个事件等for(i=0;i<l;i++)ﻫ{ﻫarrMenu[i]ame=arrMenu[i]、className;ﻫarrMenu[i]、className=(i!=this、index||this、menu)?getClass(arrMenu[i],this、style[0]):getClass(arrMenu[i],this、style[1]);//加载样式,菜单得话统一样式ﻫﻫif(arrMenu[i]、getAttribute(”skip”))//需要跳过得容器{ﻫif(this、overStyle||this、overChange)//有over,out改变样式或者激活{ﻫarrMenu[i]、onmouseover=function(){changeTitle(this,2);autoStop(this,0);}ﻫarrMenu[i]、onmouseout=function(){changeTitle(this,0);autoStop(this,1);}ﻫ}arrMenu[i]、onclick=function(){if(argLen==1){func()}}arrInfo[i]、style、display=”none";ﻫcontinue;ﻫ}if(i!=this、index||this、menu){arrInfo[i]、style、display="none"};//隐藏初始化,菜单得话全部隐藏ﻫarrMenu[i]、index=i;//记录自己激活值[序号]arrInfo[i]、index=i;ﻫﻫif(th