簡體   English   中英

在Javascript或jQuery中具有多個步驟和不同URL的后退按鈕

[英]Back button with multiple steps and different urls in Javascript or jQuery

我正在嘗試為我的頁面編寫一個js腳本:

  • 從主頁開始
  • 我第一次點擊后退按鈕然后繼續第一個網址
  • 我點擊第二次按下后退按鈕,我得到了第二個網址
  • 我點擊第三次按下后退按鈕,我得到了第三個網址
  • 有可能嗎?
    這是我現在使用的腳本,允許我從主頁轉到first-url。
    從first-url我再次單擊后退按鈕,它返回到主頁,然后再次單擊它返回到第一個URL,依此類推。

    !function () {
        {history.pushState({}, "", "#");
        onpopstate = function (e) {
    
            location.replace("https://www.first-url.com")
        }
    }
    }();
    

    任何幫助請添加第二個網址和第三個網址?

    試試這些

     $(window).on('popstate', function(event) {
         window.location.href = 'https://www.first-url.com';
        });
    if(window.location.href == 'https://www.first-url.com') {
     $(window).on('popstate', function(event) {
         window.location.href = 'https://www.second-url.com';
        });
    }
    

    暫無
    暫無

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

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