Skip to content

Commit fb683c6

Browse files
committed
Defense against Chrome caching mechanism
1 parent c988eae commit fb683c6

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

history/history.ajax.js

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,8 @@ $.nette.ext('history', {
6666
} else {
6767
this.href = null;
6868
}
69+
70+
settings.url += (settings.url.indexOf('?') === -1 ? '?' : '&') + this.ajaxParam + '=1';
6971
},
7072
success: function (payload) {
7173
var redirect = payload.redirect || payload.url; // backwards compatibility for 'url'
@@ -92,7 +94,8 @@ $.nette.ext('history', {
9294
cache: true,
9395
handleTitle: function (title) {
9496
document.title = title;
95-
}
97+
},
98+
ajaxParam: '_ajax'
9699
});
97100

98101
})(jQuery);

0 commit comments

Comments
 (0)