程序人生

          程序人生

          BlogJava 首頁(yè) 新隨筆 聯(lián)系 聚合 管理
            3 Posts :: 0 Stories :: 6 Comments :: 0 Trackbacks

          如果想刷新一下從別的頁(yè)面提交過(guò)來(lái)頁(yè)面,有時(shí)會(huì)出現(xiàn)討厭
          的“不重新發(fā)送信息,則無(wú)法刷新網(wǎng)頁(yè)”,自己很郁悶。
          從別人的blog上查到了解決方案,自己試了一下,果然靈驗(yàn)。
          討厭的重試窗體不見了。
          ?list.jsp
          ???? <form method="POST" action="edit.do">?
          ......


          提交到

          edit.do-->edit.jsp
          ????? 在此頁(yè)面上若使用 window.location.reload() 則會(huì)出現(xiàn)討厭的重試窗體。

          解決方案:
          ?兩個(gè)步驟:
          ?? 1.將list.jsp 的“POST” 改為“GET”
          ???? <form method="GET" action="edit.do">?
          ?? 2.將調(diào)用 window.location.reload()的地方重定向一下
          ????????? window.location.href =window.location.href;
          ????????? window.location.href.reload();
          ?? 只用第二步不用第一步,雖然也能實(shí)現(xiàn)頁(yè)面的刷新,但是若從list.jsp上提交過(guò)來(lái)一些參數(shù),這些參數(shù)就會(huì)丟失了。
          ?? 如果沒(méi)有用到提交過(guò)來(lái)的參數(shù)的話,第二步就可以了。
          ?? 通過(guò)第一步將post改為get,刷新頁(yè)面后參數(shù)不會(huì)丟失,但是還有一點(diǎn)小問(wèn)題,參數(shù)會(huì)跑到地址欄里,但是暇不掩瑜。

          window.opener.location.reload();出現(xiàn)問(wèn)題時(shí)同樣的方法解決之。?????

          posted on 2006-03-22 10:32 程序人生 閱讀(4899) 評(píng)論(1)  編輯  收藏

          評(píng)論

          # re: IE 不重新發(fā)送信息 無(wú)法刷新網(wǎng)頁(yè) 重試 討厭窗體的解決 2007-09-29 21:30 12
          有沒(méi)簡(jiǎn)單的方法或具體一點(diǎn)?  回復(fù)  更多評(píng)論
            


          只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


          網(wǎng)站導(dǎo)航:
           
          主站蜘蛛池模板: 临潭县| 大渡口区| 资阳市| 香格里拉县| 上饶县| 芮城县| 磐石市| 同心县| 通化市| 团风县| 梓潼县| 修水县| 华宁县| 遂宁市| 雅安市| 罗平县| 高台县| 定日县| 遵化市| 中牟县| 巫山县| 樟树市| 磐安县| 肃宁县| 沙坪坝区| 横峰县| 洪洞县| 龙川县| 会理县| 丰镇市| 沅陵县| 墨竹工卡县| 天峻县| 仙游县| 洱源县| 襄汾县| 承德县| 长葛市| 拉萨市| 汉阴县| 辽源市|