style="Position:Absolute;Left:250px;Top:137px;Display:none;filter:alpha(opacity=0);" 
用了alpha过滤器,初始时opacity=0,就是完全透明function GradientShow() 

LayerMenu.filters.alpha.opacity+=intInterval; 
if (LayerMenu.filters.alpha.opacity<100) setTimeout("GradientShow()",intDelay); 

不断加大opacity值,直至100%,不透明function GradientClose() 

LayerMenu.filters.alpha.opacity-=intInterval; 
if (LayerMenu.filters.alpha.opacity>0) { 
  setTimeout("GradientClose()",intDelay); 
  } 
 else { 
  LayerMenu.style.display="none"; 
  } 

不断减少opacity值,到0时style.display="none"; 隐藏了。

解决方案 »

  1.   

    还有这个
    function MenuClick() 

    if (LayerMenu.style.display=="") 

     LayerMenu.style.display="none"; //不显示

    else{ 
     LayerMenu.filters.alpha.opacity=0; 
     LayerMenu.style.display=""; //这个跟LayerMenu.style.display="block"; 作用一样,把LayerMenu显示出来,不过此时的filters.alpha.opacity为0(完全透明)
     GradientShow(); //所以调用GradientShow(); 把它渐显出来。
      } 

    function ChangeBG() 用来改变背景色其它还要解释吗
      

  2.   

    LayerMenu是js自带的对象吗?
    可以直接用它的一些属性和方法?
      

  3.   

    <div id=LayerMenu .....>  //<--LayerMenu是你定义的块
      

  4.   

    就是我定义的层了?
    那么层的例如“style.display”“filters.alpha.opacity”这些属性是不是也是自己定义的?
    例如“theform.aa.value”?
    谢谢您,别嫌烦,麻烦了!
      

  5.   

    <div id=LayerMenu 
       ^层的ID值style="Position:Absolute;Left:250px;Top:137px;Display:none;filter:alpha(opacity=0);" oncontextmenu="return false"
    ^css样式:
    Position:Absolute  <-使用绝对位置
    Left:250px;Top:137px <-位置的x、y坐标
    Display:none     <-不显示,即隐藏
    filter:alpha(opacity=0)<-使用alpha过滤器,opacity=0完全透明onMouseover="window.event.cancelBubble = true;"> 
    ^鼠标移到上面时执行window.event.cancelBubble = true;
                  ^把事件冒泡给父对象
      

  6.   

    javascript调用style.display、filters.alpha.opacity是为了读取、改变它们的值
    这些属性是元件style.display、value是元件自身有的,过滤器有很多种,你得声明使用那种。
      

  7.   

    window.event这个用的比较多,能说说吗?
    哦,这方面的教程在哪能找到呀?
    您真是一个好人!
      

  8.   

    就是事件呀
    http://msdn.microsoft.com/library/default.asp?url=/workshop/author/dhtml/reference/objects/obj_event.asp
      

  9.   

    还不是很明白,主要window不是对象吗?
    操作对象,不是只能有属性和方法吗?
    怎么又出来事件了?
      

  10.   

    先到这里下个教程看看,讲坛只能不一搭没一搭的,不如自己看书:
    http://bjxebook.myetang.com/down/pc/javascripttut.html