Используйте JQuery или onbeforeunload для IE и FF

я работаю в приложении Flex4, используя JavaScript, вindex.template.html» документ. Я'У меня возникла проблема с возможностью использовать onbeforeunload с Firefox. Приложение прекрасно работает в IE, но точно такой жене очень хорошо с ФФ. (Увидеть ниже)


window.onbeforeunload=before;
window.onunload=after;

function before(evt)
{
   var flex=document.$(application)||window.$(application);
   flex.unloadMethod(); //custom method to log out the user
}

function after(evt)
{

}

Из того, что янашел, FF не делаетПохоже, что он регистрирует события onbeforeunload, поэтому я обнаружил, что вместо этого популярной вещью является связывание с JQuery. Итак, я удалил приведенный выше код и заменил его на приведенный ниже код, но он неt отображать всплывающее окно, когда пользователь пытается покинуть страницу в IE и FF. Любой, кто, кажется, использует JQuery для этого, похоже, делает то же самое, поэтому я нене знаю чтопродолжается


$(window).bind("beforeunload",function(event){
   return "This should create a pop-up";
});

В конце концов было бы неплохо назватьflex.unloadMethod» как в первом фрагменте кода, но пока яя просто пытаюсь заставить всплывающее окно работать, так что я знаю, что ям на правильном пути. Любое понимание будет с благодарностью.

Ответы на вопрос(2)

Ваш ответ на вопрос