问题描述
我有一个可以在另一个应用程序(可在网络上运行的ERP)中运行的应用程序
通过在ERP框架的框架中加载我的页面来完成集成:
<frame>My Apllication</frame>
当我的页面单独工作时,我确定必须通过window.onbeforeunload
命令注销用户,如下所示。
麻烦的是,当ERP更改此框架的内容时,此命令不起作用。
我需要确定用户何时离开我的应用程序以“通知”服务器并完成会话。
window.onbeforeunload = function() {
try {
var url = "../../authentication/api/logout.PHP",data = new FormData();
data.append("logout","1");
navigator.sendbeacon(url,data);
}
catch (e) {
$.ajax({
url: "../../authentication/api/logout.PHP",type: "POST",data: { "logout": "1" }
}
}
};
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)