Disable Back Button in Browser

Disable Back Button in Browser using jquery:

Method-1:

$(document).ready(function() {
        window.history.pushState(null, "", window.location.href);       
        window.onpopstate = function() {
            window.history.pushState(null, "", window.location.href);
        };

    });


Method-2:

   window.onload = function () {
if (typeof history.pushState === "function") {
history.pushState("jibberish", null, null);
window.onpopstate = function () {
history.pushState('newjibberish', null, null);         
};
}
else {
var ignoreHashChange = true;
window.onhashchange = function () {
if (!ignoreHashChange) {
ignoreHashChange = true;
window.location.hash = Math.random();               
}
else {
ignoreHashChange = false; 
}
};
}
};

Comments