В моем проекте был модуль аудита, который включал каждое записанное действие пользователя
поэтому, когда пользователь закрывает браузер, аудит в отношении выхода из системы должен быть сохранен в базе данных
Я нашел одно решение в сети, но оно работает в IE моей машины, но перестало работать в IE друзей. Почему?
код:
window.onbeforeunload = clean_up;
function clean_up()
{
var flex = document.${application} || window.${application};
flex.myFlexFunction();
}
Я помещаю этот код в файл index.template.html в файл-шаблоне html под flex src
и я помещаю приведенный ниже код в мой основной файл application.mxml
ExternalInterface.addCallback("myFlexFunction",btnLogout);
и я определил функцию выхода из системы