我用frame做了多个jsp页面。可是当我不管在哪个页面时,只要刷新时,所有页面都会回到初始(起始)页面,这是为什么呀?
如何让我的jsp支持刷新功能。

解决方案 »

  1.   

    刷新是按地址栏地址刷新的,是一次重新请求。
    你frame里面各种点击,都不改变地址栏的地址,所以一刷新就是初始页面。解决方法,自己定义接口(比如说刷新按钮),点击按钮刷新指定frame的页面,就是让frame的页面重新加载一次。
    <body><script type="text/javascript" language="javascript">
    function s(){
    document.getElementById("xxx").src = "http://help.163.com/"
    }
    </script><iframe src="http://help.163.com/" id="xxx" name="xxx"></iframe>
    <input type="button" onclick="s()" value="刷新"/></body>
      

  2.   


    用opener  遍历父窗口URL  重新加载