![](/img/trans.png)
[英]When clicking a button go to next page and refresh the previous one Jquery Mobile
[英]Go To Previous Page and Refresh - both in one button using javascript/Jquery
有沒有辦法創建一個按鈕,點擊后會轉到上一頁,然后立即刷新頁面? 我使用以下代碼返回上一頁但它沒有重新加載/刷新..
<input type="button" value="Back" onClick="javascript: history.go(-1)">
謝謝 :)
刷新加載頁面的唯一方法是在新頁面中使用window.location.reload()
。
您可以嘗試使用document.referrer
獲取最后一個URL(或者將其頁面視圖的歷史記錄保存在cookie中),然后在哈希中添加一些內容,使其像:
HTTP://stackoverflow.com#didGoBack
然后,在javascript中,使用window.location.hash
檢查是否存在該哈希,如果是,則重新加載頁面。 注意。 除非他們通過鏈接到達該頁面,否則不會設置推薦人。
我想我發明了這樣做的方法。 通過向url添加隨機參數,我們強制瀏覽器刷新...
var backLocation = document.referrer;
if (backLocation) {
if (backLocation.indexOf("?") > -1) {
backLocation += "&randomParam=" + new Date().getTime();
} else {
backLocation += "?randomParam=" + new Date().getTime();
}
window.location.assign(backLocation);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.