不是netscape不支持这样的菜单,是由于IE与netscape对层的参考方式不同,而在部分的菜单都是用层来实现的,所以你的代码在netscape不能通过,把代码帖出来让大家帮你改一改吧!

解决方案 »

  1.   

    由于是菜鸟,很多东西都抄过来的!
    最主要asp如下:
    <script LANGUAGE='JAVASCRIPT'> var cm=null;function GetPos(el,sProp)

      var Pos = 0;
      while (el!=null)
      { 
        Pos+=el["offset" + sProp];
        el = el.offsetParent;
      } 
      return Pos;
    }function Show(el,m)

      if (m)
      { 
        m.style.display=''; 
        m.style.pixelLeft = GetPos(el,"Left") 
        m.style.pixelTop = GetPos(el,"Top") + el.offsetHeight 
      }
      if ((m != cm) && (cm))
      {
        cm.style.display='none';
      }
      cm=m;
    }var IE = (document.all) ? true : false;
    var NS = (document.layers) ? true : false;
    function hitMouse(e)
    {
      var msg2 = "产品新闻";
      if (NS && e.which==1)
      {
        return false;
      }
      else
        if (NS && e.which==3)
        {
          alert (msg2);
          return false;
        }
        else
          if (IE && event.button == 1)
          {
            return false;
          }
          else
            if (IE && event.button == 2)
            {
              alert (msg2);
              return false;
            }
      return true;
    }document.onmousedown = hitMouse;</script> 
    ………
    ………
        <td class=menu><a href="/tch/default.asp"></a></td>
        <td class=menu id=d1 onmouseover=Show(this,ds1); style="cursor:s-resize">简介</td>