簡體   English   中英

如何更改瀏覽器后退按鈕的目標網址

[英]How to change target url of browser's back button

謝謝你的關注。 我從很多來源搜索了打擊問題,但我還沒有找到正確的答案。 所以我希望你們都能幫助我解決它。 如果我的問題與某些人相同,請原諒我!

我的問題是“如何更改瀏覽器后退按鈕的目標網址”這樣的事情:

$(browser_back_btn).click(function () {
      $(this).targetUrl = $(this).targetUrl + "#abcxyz";
})

感謝幫助!

這是一個非常有趣的問題。

在javascript中你有對象

window.history

當您單擊指向實際頁面的鏈接時,您可以做的是替換歷史記錄的狀態。

喜歡: window.history.replaceState( {}, '', '/google.com');

如果你按照你在評論中說的那樣嘗試檢查是否用戶使用后退按鈕來訪問頁面。 您只需填充{}並在頁面加載中檢查它。

例如: window.history.replaceState( {backButtonPresse : true}, 'wtv', location.pathname);

為您做的最好的事情是從Mozilla看看這個

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM