尝试以下解决方案,希望对您有所帮助
<script>$(window).bind('click', function(event) { if(event.target.href) $(window).unbind('beforeunload');});$(window).bind('beforeunload', function(event) { $.ajax({url:"?logout&leave=yes", async:false});});</script>要么
var logOutFlag = true;$('a').click(function(){ logOutFlag = false;});$(window).bind('beforeunload', function(event) { if(logOutFlag){ $.ajax({url:"?logout&leave=yes", async:false}); }});


