Почему вы хотите это сделать?
Вы можете запретить им покидать страницу с помощью Javascript, но если вы не можете это использовать, с этим ничего не поделать.
Как правило, вы должны использовать событие unload в теле (например, в jQuery, просто добавьте
jQuery(window).unload(function(evt){
if(!confirm('Do you really want to leave')){
evt.preventDefault();
}});
У прототипа есть нечто подобное, и для чистого Javascript, я думаю, это все еще зависит от браузера, который вы используете, но window.unload = function(evt){return false;}
может работать
Хотя не помню правильный синтаксис для него.
но я не знаю, можете ли вы ограничить это только для спины или он будет срабатывать для всех выгрузок (например, нажав на ссылку, закрыв браузер и т.
Если вы хотите остановить их, потому что они могут содержать несохраненные данные в форме, тогда это нормально. Если вы хотите помешать им вернуться по другой причине, я думаю, вы должны переосмыслить почему.