我有一个嵌入了 Flash/Flex/AS3 的实时聊天应用程序,嵌入在一个简单的 HTML 页面中。
当用户单击链接或其他内容时,我想拦截页面退出并确认页面退出。
我的 Flash 应用程序中还有一个“停止”按钮,它可以在完成聊天后将用户重定向到另一个页面。
除了单击“停止”按钮之外,我如何拦截所有内容?
我现在有以下 JavaScript:
window.onbeforeunload = function (e) {
var message = "Really want to exit?",
e = e || window.event;
// For IE and Firefox
if (e) {
e.returnValue = message;
}
// For Safari
return message;
};
它运作良好。但是当我使用“停止”按钮时,它也会要求确认。