Javascript實(shí)現(xiàn)返回上一頁面并刷新的小例子_javascript技巧
來源:懂視網(wǎng)
責(zé)編:小采
時間:2020-11-27 21:17:05
Javascript實(shí)現(xiàn)返回上一頁面并刷新的小例子_javascript技巧
Javascript實(shí)現(xiàn)返回上一頁面并刷新的小例子_javascript技巧:今天寫了一個小小的提示成功的頁面,同時要求返回上一頁面,并實(shí)現(xiàn)對上一頁面的操作進(jìn)行刷新(例如刪除的,添加的),在網(wǎng)上搜尋了一遍,基本上90%的都是說的是用window.history.go(-1), 或者是用 window.history.back(-1), 還有的說子頁面刷新父頁
導(dǎo)讀Javascript實(shí)現(xiàn)返回上一頁面并刷新的小例子_javascript技巧:今天寫了一個小小的提示成功的頁面,同時要求返回上一頁面,并實(shí)現(xiàn)對上一頁面的操作進(jìn)行刷新(例如刪除的,添加的),在網(wǎng)上搜尋了一遍,基本上90%的都是說的是用window.history.go(-1), 或者是用 window.history.back(-1), 還有的說子頁面刷新父頁
今天寫了一個小小的提示成功的頁面,同時要求返回上一頁面,并實(shí)現(xiàn)對上一頁面的操作進(jìn)行刷新(例如刪除的,添加的),在網(wǎng)上搜尋了一遍,基本上90%的都是說的是用window.history.go(-1), 或者是用 window.history.back(-1), 還有的說子頁面刷新父頁面用
代碼如下:
self.opener.location.reload();
script>
經(jīng)過在JSP頁面的測試,在操作頁面選中添加的項經(jīng)過點(diǎn)擊按鈕保存再跳轉(zhuǎn)到成功提示頁面返回后發(fā)現(xiàn)都沒有刷新,手動刷新后才顯示出來,對于那些粘貼復(fù)制技術(shù)不經(jīng)過測試的文章實(shí)在是傷心透頂。
其實(shí)對于這個技術(shù),我并沒有找到完全依賴JS能實(shí)現(xiàn),有個思路就是使上一頁不被緩存,每次讀取出來就行了(別人的思路,具體我也沒有搞懂原理)
JSP的實(shí)現(xiàn)方法如下:
Reply-text mb10代碼
代碼如下:
<%String rec = request.getHeader("REFERER");%>
<%String rec = request.getHeader("REFERER");%>
ASP頁面的實(shí)現(xiàn)方法如下:
代碼如下:
<%'獲取上一頁的地址
address = request.ServerVariables("HTTP_REFERER")
%>
'" style="cursor:hand">返回
Reply-text mb10代碼
代碼如下:
.在servlet中
request.getRequestDispatcher(request.getHeader("referer")).forward(request,response);
或者
request.getRequestURL();
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
Javascript實(shí)現(xiàn)返回上一頁面并刷新的小例子_javascript技巧
Javascript實(shí)現(xiàn)返回上一頁面并刷新的小例子_javascript技巧:今天寫了一個小小的提示成功的頁面,同時要求返回上一頁面,并實(shí)現(xiàn)對上一頁面的操作進(jìn)行刷新(例如刪除的,添加的),在網(wǎng)上搜尋了一遍,基本上90%的都是說的是用window.history.go(-1), 或者是用 window.history.back(-1), 還有的說子頁面刷新父頁