js 返回上一頁的兩種寫法


 

在a.jsp中輸入信息,然后點擊提交按鈕跳轉到b.jsp中,在b.jsp中將剛在a.jsp中填寫的信息重新顯示,讓其確認,如果需要修改就點擊返回按鈕跳轉回到a,jsp中,我開始是用的<input type="button" name="back" value="重新填寫" onclick="JavaScript:history.back(-1);"/>實現的

     后來發現跳轉回到a.jsp后里面填寫的數據全部消失了,我不知道要怎么保存,就開始了那種最愚蠢的做法,將填寫的數據設置到session中,讓后取出來用,不過沒有試成功,總是有錯,無意之中在我那本js的資料書里看到了javascript:history.go(-1);的方法,呵呵,嘗試了一次,真的實現了數據的保留

 

 總結一下:

history.back(-1):直接返回當前頁的上一頁,數據全部消息,是個新頁面

history.go(-1):也是返回當前頁的上一頁,不過表單里的數據全部還在

   看來以后得好好研究javascript了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM