Windows下的window.history.back()後退後返回的不僅是前一個頁而是前一個頁的狀態。若是一個頁我修改了3次那必須後退3次才能回到前一個頁。並且數據庫中刪除的數據依然顯示在上面感受很是的不實用。數據庫
解決辦法:history.back()後再加一個reload()這樣就能夠回到刷新後的頁面了框架
即:history.back();location.reload();若是有框架即在前面加上該框架名便可spa
****************************註釋******************************************code
1: history.go(-1);//返回上一頁。返回不帶數據;orm
2: window.**** ==*****;ci
3: window.**** ==document.***input
4: 用document.location.href切換後,能夠退回到原頁面。而用document.location.replace切換後,不能夠經過「後退」退回到原頁面。 it
<input type=button value=刷新 onclick="window.location.reload()"> <input type=button value=前進 onclick="window.history.go(1)"> <input type=button value=後退 onclick="window.history.go(-1)"> <input type=button value=前進 onclick="window.history.forward()"> <input type=button value=後退 onclick="window.history.back()"> 後退+刷新<input type=button value=後退 onclick="window.history.go(-1);window.location.reload()">在C# Web程序中,如爲頁面按鈕寫返回上一頁代碼