Load page without POST after denied AJAX reload

This commit is contained in:
Jakub Vrana 2011-03-24 08:39:35 +01:00
parent fa832055c8
commit 58347d495e

View file

@ -365,8 +365,8 @@ function ajaxSend(url, data, popState) {
* @param PopStateEvent|history
*/
onpopstate = function (event) {
if (event.state ? confirm(areYouSure) : ajaxState) {
ajaxSend(location.href, event.state, 1); // 1 - disable pushState
if (ajaxState || event.state) {
ajaxSend(location.href, (event.state && confirm(areYouSure) ? event.state : ''), 1); // 1 - disable pushState
} else {
ajaxState++;
}