页面采用左右两列布局,左边为菜单导航条,右边是个iframe,根据左侧的菜单选择来切换页面内容,iframe默认有一个首页面A.html。当用F5刷新浏览器时,iframe都会变成默认页面,而不是当前页面。请问各位有什么办法没有?

解决方案 »

  1.   

    如果把iframe替换成div,该如何实现呢,就像CSDN的论坛一样,左侧是menu,右侧是内容。。
    注:不想使用框架
      

  2.   

    每个需要记住的页面加上 Session.Add("focusUrl", this.Request.Url.ToString());主页上
    <iframe id="ifrUrl" src="" ranat="server" />主页CS:
    if(Session["focusUrl"] != null)
    {
    this.ifrUrl.Attributes["src"] = Session["focusUrl"].ToString();
    }
      

  3.   

    CSDN的论坛是frame  不是div
      

  4.   

    已经ok,大家再讨论一下用js是否可以实现,明天结贴。
      

  5.   

    2楼的方法挺好的,非想用JS的话其实思想与用Session一样,可以用JS操作Cookies来保存当前的每个frame里的URL
      

  6.   

    如何解决啊 可以发到我邮箱里吗[email protected]