show_hide_layers.js

来自「电脑技术精华大全-共77册-507M.zip」· JavaScript 代码 · 共 22 行

JS
22
字号
  function MM_findObj(n, d)
  { //v3.0
    var p,i,x;
    if(!d) d=document; if((p=n.indexOf("?"))>0&&parent.frames.length)
     {d=parent.frames[n.substring(p+1)].document; n=n.substring(0,p);}
    if(!(x=d[n])&&d.all) x=d.all[n];
    for (i=0;!x&&i<d.forms.length;i++) x=d.forms[i][n];
    for(i=0;!x&&d.layers&&i<d.layers.length;i++) x=MM_findObj(n,d.layers[i].document);
    return x;
  }
  function MM_showHideLayers()
   { //v3.0
    var i,p,v,obj,args=MM_showHideLayers.arguments;
    for (i=0;i<(args.length-2);i+=3)
      if((obj=MM_findObj(args[i]))!=null)
       {v=args[i+2];
        if (obj.style)
         {obj=obj.style; v=(v=='show')?'visible':(v='hide')?'hidden':v;
         }
        obj.visibility=v;
       }
   }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?