Почему не работает такой обработчик?
Скажите пожалуйста, почему не работает следующий обработчик для события onbeforeunload:
<script type="text/javascript">
<!--
function f_unload () {
n = window.confirm (" Покинуть страницу? ")
if (n==null) {event.returnValue = false;}
}
//-->
</script>
?Я понимаю, что стандартный метод - это returnValue = "Покинуть страницу?", но по идее первый тоже должен работать? Спасибо! |
Цитата:
В гугле забанили? http://learn.javascript.ru/default-browser-action |
Цитата:
Можно как-нибудь использовать метод confirm в данном случае? |
такой код
function f_unload () {
if (event.preventDefault) {event.preventDefault ()
}
else {
event.returnValue = false;}
}
тоже не работает ни в Firefox ни в яндекс-браузере |
Цитата:
Цитата:
Цитата:
Сравните свой код с кодом по ссылке . не находите, что чего то не хватает? И начните изучать язык и принципы программирования с основ -вы их не знаете По русски ведь по ссылке : Цитата:
Цитата:
|
return false
тож сойдет |
Понял, спасибо
|
| Часовой пояс GMT +3, время: 16:10. |