首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

脚本兑现页面传参

2012-11-23 
脚本实现页面传参今天为一个菜单的事郁闷了半天,问题是页面主菜单的每一项对应一个二级菜单,要求点击每一

脚本实现页面传参
今天为一个菜单的事郁闷了半天,问题是页面主菜单的每一项对应一个二级菜单,要求点击每一项后跳到相应的页面并且显示当前板块的二级菜单,整了半天没弄出来后来网上搜了一下相关资料最后整出来了。
说一下思路:写一个方法要在页面加载时调用,通过页面传参,判断参数值在将对应的二级菜单显示出来就ok了。
脚本传参:<a href='javascript:window.location="要跳转的页面url?id="+参数值'>链接</a>
获取传来的参数:
        var SubMenmu=$("div>.Top_Bar");
        var url=window.location.href;
var index=url.indexOf("=")+1
var canshu=url.substring(index,index+1)
然后用一个switch语句:switch(canshu)
                  {
case "1":    SubMenmu.eq(0).show().siblings().hide();
break;
case "2":
SubMenmu.eq(1).show().siblings().hide();                break;
case "3":
SubMenmu.eq(2).show().siblings().hide();
break;
case "4":SubMenmu.eq(3).show().siblings().hide();
break;
case "5":
SubMenmu.eq(4).show().siblings().hide();
break;
case "6":
SubMenmu.eq(5).show().siblings().hide();                break;
case "7":
SubMenmu.eq(6).show().siblings().hide();
break;
case "8":
SubMenmu.eq(7).show().siblings().hide();
break;
case "9":
SubMenmu.eq(8).show().siblings().hide();
break;} 1 楼 刘海明 2011-09-30   不知所云……

热点排行