Eu modifiquei seu código e funcionou:
document.onmouseover = function() window.innerDocClick = true;
}
document.onmouseleave = function() window.innerDocClick = false;
}
window.onhashchange = function() if (window.innerDocClick != false) {
window.innerDocClick = false;
} else {
//Clicou no botão de voltar do navegador
me.checkDataModified(true);
}
}