Is it possible to block users from closing the window using the exit button [X]? I am actually providing a close button in the page for the users to close the window.Basically what I’m trying to do is to force the users to fill the form and submit it. I don’t want them to close the window till they have submitted it.
I really appreciate your comments, I’m not thinking of hosting on any commercial website. Its an internal thing, we are actually getting all the staff to participate in this survey we have designed….
I know its not the right way but I was wondering if there was a solution to the problem we have got here…
Take a look at
It wont force someone to stay but it will prompt them asking them whether they really want to leave, which is probably the best cross browser solution you can manage. (Similar to this site if you attempt to leave mid-answer.)
Edit: Most browsers no longer allow a custom message for
See this bug report from the 18th of February, 2016.
onbeforeunload dialogs are used for two things on the Modern Web:
1. Preventing users from inadvertently losing data.
2. Scamming users.
In an attempt to restrict their use for the latter while not stopping the former, we are going to not display the string provided by the webpage. Instead, we are going to use a generic string.
Firefox already does this[…]