In javascript or jquery I need to add an alert when the user clicks on the browser back button that has an ok/cancel button model, but instead of "Ok" it should say Leave and instead of Cancel it should say Stay. Thanks
In javascript or jquery I need to add an alert when the user clicks on the browser back button that has an ok/cancel button model, but instead of "Ok" it should say Leave and instead of Cancel it should say Stay. Thanks
Share Improve this question asked Sep 9, 2010 at 22:46 Stephen WayStephen Way 6783 gold badges7 silver badges20 bronze badges 1- 1 See [ How can I override the OnBeforeUnload dialog and replace it with my own? ](stackoverflow./questions/276660/…). The bottom line is that the only flexibility for this dialog is adding a string. This is for security reasons. – Matthew Flaschen Commented Sep 9, 2010 at 22:53
1 Answer
Reset to default 12You can't control the confirmation dialog button text, it's a hard coded feature of confirm()
and is whatever the browser has...not much you can do about it.
For the actual display you can use window.onbeforeunload
, but it won't be specific to the back button, any action leaving the page will trigger this, for example:
window.onbeforeunload = function() {
return "Are you sure you wish to leave this delightful page?";
}