利用显示表格的功能来实现收缩式导航菜单的功能,单击导航超级链接,显示当前菜单的内容.隐藏上一个显示的菜单,让其有规律的隐藏进而实现动画的效果.
源代码如下(图片无法显示,见谅!):

<SCRIPT language=javascript>
function show(obj,maxg,obj2) //显示菜单的自定义函数
{
if(obj.style.pixelHeight<maxg)
{

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Tabitha

    19人对此回答表示赞同

    给你一个思路,你可以在每个调用读取此菜单函数chang(menu1,60,list1) 里的高度可以通过你的程序判断来进行写入值,就是60里面可以用参数来替换,比如你要显示三列是60,那四列就是80,五列就是100,所以你读取大菜单下有几个小菜单,然后把每个大菜单统计出来的小菜单个数乘以20即可
    展开
    19
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • Kenneth

    6人对此回答表示赞同

    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=gb2312">
    <title>管理导航</title>

    <SCRIPT language=javascript1.2>
    <!--
    function show
    展开
    6
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 赵凯歌

    6人对此回答表示赞同

    楼上兄弟说的很对, 你好象还没理解怎么回事

    你说因为是用动态语言所编写,所以不能固定显示高度.

    只要是动态语言编写的肯定有个变量是关系到菜单高度的

    当然这个不是 javascript 处理的事了.

    是你所说的动态语言里的 变量.

    把这个变量 放到 60的位置 就可以了.

    比如在 PHP语言里是 这样写:

    chang(menu1,<?=$height
    展开
    6
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 666Olivia

    1人对此回答表示赞同

    见意你看一下jQuery这个JS框架,十行之内JQ就能完成这个功能。
    展开
    1
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部