HTML5 onpopstate on page load

前端 未结 6 1796
一整个雨季
一整个雨季 2020-12-06 06:18

I\'m using the new HTML5 onpopstate event. Using Firefox 4 the window.onpopstate event is triggered on a page load whilst in Webkit this does not seem to be the case.

<
6条回答
  •  忘掉有多难
    2020-12-06 07:11

    The popstate event is fired in certain cases when navigating to a session history entry.

    http://www.whatwg.org/specs/web-apps/current-work/#event-popstate

    From my understanding, though I could be wrong, seeing as loading the page does mean history is created and traversed to, yes, it should be fired on page load.

    Also see,

    http://www.mail-archive.com/whatwg@lists.whatwg.org/msg19722.html

    and,

    https://developer.mozilla.org/en-US/docs/Web/Guide/API/DOM/Manipulating_the_browser_history

提交回复
热议问题