History API: Javascript Pushstate, get previous URL

后端 未结 3 935
暗喜
暗喜 2020-12-19 12:14
$(window).bind(\'statechange\',function(){
     var State = History.getState(),
     url = State.url;
});

In the following function, url returns th

3条回答
  •  生来不讨喜
    2020-12-19 12:38

    $(window).bind('statechange',function(){
        // Prepare Variables
        var State = History.getState(),
            url = State.url,
            states = History.savedStates,
            prevUrlIndex = states.length - 2,
            prevUrl = states[prevUrlIndex].hash;
    });
    

    That seems to do the trick! prevUrl gives me the desired URL.

提交回复
热议问题