Как сделать чтобы нельзя было уйти со страницы не отправив форму?
Клиент во чтобы то ни стало хочет чтобы на его сайте клиенты заполнив заявку не могли покинуть страницу, не нажав кнопку "отправить". Хотя я, конечно, сложно себе представляю как, например, может быть это реализовано. Ведь вряд ли что-то может заблокировать закрытие вкладки в браузере. Я уж молчу про тупо закрытие браузере.
Но все-таки может существуют какие-то решения на эту тему?
Если только воспользоваться какой нибудь дыркой браузера, как это делают некоторые псевдоблокировщики компьютера. По хитрому вешают обработчики на закрытие окна и не дают покинуть страницу. Но эти дырки быстро закрывают разработчики браузеров. Надо заказчику объяснить что такое деяние на грани законности.
Может быть достаточно показывать вспывающую форму поверх всех страниц вашего сайта, до тех пор пока ее на заполнят. В рамках одного сайта - это делается без проблем.