Issue
I want to override back button in browser so that, for example, if a user came from A.aspx to B.aspx, when he tries to go back from B.aspx it should go to Home.aspx not A.aspx.
Is there any way to accomplish that? It doesn’t matter if it’s using ASP, C#, JavaScript or jQuery.
Solution
You could use JQuery to catch the browser back (popstate) event.
$(document).ready(function () {
if (window.history && window.history.pushState) {
window.history.pushState('forward', null, null);
$(window).on('popstate', function () {
window.location.href = 'http://stackoverflow.com';
});
}
});
Answered By – Moe
Answer Checked By – Senaida (BugsFixing Volunteer)