I know this is a bit paradoxal because XMLHttpRequest shouldn\'t be reloading the page, and it\'s the whole point of it.
Tried in Chrome latest version, Safari on iO
Any chance you're triggering this by submitting a form? If you don't return false in the onsubmit handler, the form will still be submitted.
return false