[whatwg] Asynchronous history navigation and some inconsistencies
Pablo Flouret
pablof at motorola.com
Thu Feb 9 12:20:56 PST 2012
Hey there,
I'm trying this out:
<!DOCTYPE html>
<script>
history.pushState(1, "", "#1");
history.pushState(2, "", "#2");
window.onpopstate = function (e) { alert(e.state); }
history.back();
history.pushState(3, "", "#3");
</script>
WebKit:
alerts 2 (bug, i'd say)
history is #1, #2, #3
Gecko:
alerts 1
history is #1, #3
Opera:
Doesn't fire the event (bug?)
history is #1, #2, #3
Don't have an IE to test right now, so not sure what happens there.
What should be happening here ideally?
Cheers,
--
pablo flouret
More information about the whatwg
mailing list