我的top.aspx是所有网页共享的头页面,在top.aspx中用js做了一个下拉菜单,我用iframe将此页面加到另一页面时(如:h.aspx),下拉菜单的子菜单项都被h.aspx的上面部分挡住了,如何解决?
我写的iframe:
  <iframe src="top.aspx" frameBorder="0" width="100%"  height="115" scrolling="no"></iframe>如果我不用iframe,而将top.aspx的脚本直接粘贴到h.aspx的脚本中,子菜单不会被遮住,但这样会多出很多代码,而且工作量会很大 。各位高手救急啊!多谢了!!

解决方案 »

  1.   

    把这个页面实现为一个用户控件(*.ascx)然后包含在各个页面中就行了。用IFRAME问题多多。
      

  2.   

    高手能不能说得清楚一些啊?怎样实现为一个*.ascx,怎么用啊?
      

  3.   

    http://www.blueidea.com/bbs/newsdetail.asp?id=987622&posts=current
      

  4.   

    不使用Iframe试试用户控件!或你上js区问问,有人实现了不被Iframe挡住的菜单