Javascript 窗口卸载函数未执行

Javascript 窗口卸载函数未执行,javascript,html,Javascript,Html,我尝试过各种解决方案,当用户关闭窗口但没有任何效果时发送消息。 我已经找到了这段代码,但是函数没有执行。我做错什么了吗 addEventListener('beforeunload',函数(e){ e、 预防默认值(); e、 返回值=“”; 发布({ 频道:“日志”, 消息:input2.value+“已离开聊天室”, x:(input.value='') }); }); 代码在正文中。您在控制台中看到了什么吗?我使用Repl.it,控制台中没有错误。

我尝试过各种解决方案,当用户关闭窗口但没有任何效果时发送消息。 我已经找到了这段代码,但是函数没有执行。我做错什么了吗


addEventListener('beforeunload',函数(e){
e、 预防默认值();
e、 返回值=“”;
发布({
频道:“日志”,
消息:input2.value+“已离开聊天室”,
x:(input.value='')
});
}); 

代码在正文中。

您在控制台中看到了什么吗?我使用Repl.it,控制台中没有错误。