簡體   English   中英

歷史記錄pushState之后,背面不導航

[英]after history pushState the back is not navigate

我想更改網址而不導航。 我喜歡

    var url = window.location.href;
     url = url.split('#');
     var url_ = url[0] + '?task=product&url=' + selectedUrl;
  history.pushState(null, null, url_);

之后,我在地址欄中輸入url並導航到該URL url[0] + '?task=product&url=' + selectedUrl 但是問題出在我向后瀏覽時,地址被更改了,但是頁面卻沒有更改(頁面未加載更改的URL)。

現在,如何通過該URL向后導航和頁面加載?

history.pushState僅操縱瀏覽器歷史記錄。 我對您的措詞有些困惑,但您始終可以

window.location = url;

重定向到您要去的地方

暫無
暫無

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

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