Javascript 事件js beforeunload不适用于mozilla

Javascript 事件js beforeunload不适用于mozilla,javascript,web,exit,Javascript,Web,Exit,在JavaScript事件中,beforeunload事件不会在mozilla上触发,但在chrome中可以正常工作。我怎么知道用户已经离开了我的网站,是否有这样的事件可以跨浏览器工作 请试试这个,这个可能对你有帮助 var myEvent = window.attachEvent || window.addEventListener; var chkevent = window.attachEvent ? 'onbeforeunload' : 'beforeunload'; /// make

在JavaScript事件中,beforeunload事件不会在mozilla上触发,但在chrome中可以正常工作。我怎么知道用户已经离开了我的网站,是否有这样的事件可以跨浏览器工作


请试试这个,这个可能对你有帮助

var myEvent = window.attachEvent || window.addEventListener;
var chkevent = window.attachEvent ? 'onbeforeunload' : 'beforeunload'; /// make IE7, IE8 compitable

            myEvent(chkevent, function(e) { // For >=IE7, Chrome, Firefox
                alert("code executed")
                $.post("msds.php",{likof:5});
            });

请检查您的代码,因为mozilla支持此事件@muneebShabbir好的,我已经发布了我的代码,请发出警报以确保事件是否触发
var myEvent = window.attachEvent || window.addEventListener;
var chkevent = window.attachEvent ? 'onbeforeunload' : 'beforeunload'; /// make IE7, IE8 compitable

            myEvent(chkevent, function(e) { // For >=IE7, Chrome, Firefox
                alert("code executed")
                $.post("msds.php",{likof:5});
            });