Firefox показывает проблему с событием window.onbeforeunload

При использовании функции onbeforeunload я не хочу показывать предупреждающее сообщение для кнопки отправки и некоторых других кнопок также внутри моей формы. Я проверяю логическое [T/F] условие, чтобы запустить его. Он работает с IE, но, похоже, не проверяет условие в FireFox. Это показывает проблему. Может кто-нибудь помочь.

Спасибо


person Community    schedule 26.07.2009    source источник
comment
возможный дубликат Crossbrowser onbeforeunload?   -  person Aelios    schedule 13.05.2014


Ответы (2)


Я не уверен на 100%, что понимаю, что вы имеете в виду, но, похоже, вы просто пытаетесь сделать то, чего не должны.

Если я правильно понял, вы пытаетесь использовать событие onbeforeunload без предупреждения. Подумайте об этом на мгновение. Вы, вероятно, увидите, что кто-то, кто не заботится о ваших интересах, может удержать вас на своем сайте и лишить вас возможности уйти. Вот почему firefox не позволяет вам это сделать — и этому можно радоваться!

person Jasper    schedule 26.07.2009

Этот метод работал у меня в IE и Firefox. Вы не пытаетесь обойти предупреждающее сообщение, как предложил другой ответ, вам просто не нужно предупреждающее сообщение на кнопках, что имеет смысл.

person Les    schedule 29.10.2009