Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > JavaScript: Общие вопросы > onUnload контролируемый переход |
Автор: wowik 17.1.2008, 11:51 |
Вопрос вот в чем при уходе со страницы нужно выдавать вопрос - и в зависимости от ответа либо остаться на ней (вижу только вариант перезагрузить ее заново - так как при переходе не остановить событие) либо перейти на новую. Казалось бы - проще не бывает поставить на onUnload скрипт и всё - но в самой странице есть формы как в них сделать отмену указанного в body события onUnload? Я пробовал на onClick ставить onClick='document.onunload="";' на кнопку формы - форма сабмититься но не работает сбрасывание события onUnload, а если добавить рядом return false; - то ни форма не сабмититься ни сбрасывание события |
Автор: vasac 17.1.2008, 12:18 |
Ничего не понял, что вы хотите сделать, но по сбрасыванию события: как вы его ставите? Если <body onunload=...>, тогда document.body.onunload = undefined; |
Автор: SelenIT 17.1.2008, 18:31 |
Уход, надо полагать, по ссылке? Так может, лучше перехватывать клик по ссылке и в зависимости от ответа на вопрос, блокировать либо нет? |