首頁  >  文章  >  web前端  >  Javascript實作返回上一頁並刷新的小例子_javascript技巧

Javascript實作返回上一頁並刷新的小例子_javascript技巧

WBOY
WBOY原創
2016-05-16 17:09:561147瀏覽

今天寫了一個小小的提示成功的頁面,同時要求返回上一頁面,並實現對上一頁的操作進行刷新(例如刪除的,添加的),在網上搜尋了一遍,基本上90 %的都是說的是用window.history.go(-1), 或者是用window.history.back(-1), 還有的說子頁面刷新父頁面用

複製程式碼 程式碼如下:

經過在JSP頁面的測試,在操作頁面選中添加的項經過點擊按鈕保存再跳到成功提示頁面返回後發現都沒有刷新,手動刷新後才顯示出來,對於那些粘貼複製技術不經過測試的文章實在是傷心透頂。

其實對於這個技術,我並沒有找到完全依賴JS能實現,有個思路就是使上一頁不被緩存,每次讀取出來就行了(別人的思路,具體我也沒有搞懂原理)

JSP的實作方法如下:

 Reply-text mb10代碼 複製程式碼

程式碼如下:





  
      


 
   

ASP頁面的實作方法如下: 複製程式碼

代碼如下:



address = request.ServerVariables("HTTP_REFERER")
%>

回傳



Reply-text mb10代碼 複製程式碼 程式碼如下:.在servlet中       request.getRequestDispatcher(request.getHeader("referer")) .forward(request,response);       或       request.getRequestURL();  
陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn