如果使用框架,在框架左边加入菜单(菜单项通过数据库动态生成),那么点击菜单以后打开的页面就在框架左边,怎么才能点框架左边的菜单项,让框架右边的页面进行刷新呢?如果可以最好是使用C#,因为搞不懂JS,嘿嘿如果不用框架,使用VS2005带的母板,发现每点一次菜单,都会全屏刷新重新加载一次,很废时间,怎么才能让它在点了菜单项以后才刷新加载新网页呢?另:在网上找了一个叫硕思魔法菜单的东东,做出的菜单漂亮,但是显示出来的弹出菜单被限制在了框架左边,不能正常的向右弹出显示(把上级菜单盖住了),有人用这个菜单吗?如何解决这个问题呢?

解决方案 »

  1.   

    fengfangfang():能具体点吗?没办法,需要用啊,VS2005里面又不带框架。谁说不懂就不能用?
      

  2.   

    <FRAMESET COLS="25%, *">
    <FRAME id=Left SRC="contents.aspx" Target=right>
    <FRAME id=Right SRC="info.aspx">
    </FRAMESET>
      

  3.   

    fengfangfang():怎么不行呢?我照你的写的做,还是在左边窗口打开连接了不是在右边打开的郁闷
      

  4.   

    用框架的话,要设置Target属性。
    母板页挺好的,就是每点一次都刷新,不过还可以忍受。
      

  5.   

    但是Target属性我试过很多次了,可以在新窗口中打开,可以在框架左边打开,还可以在SEARCH中打开(target=_search),就是不能在框架右边打开,好郁闷啊`~~
    实在不行,只有用折中的办法就是在新窗口中打开了
      

  6.   

    哈哈,搞定了~~
    我原来是在TREEVIEW中设的TARGET,应该 在每个菜单节点中设,嘿嘿~~下面的问题没人知道了吗?