beforeunload忽略条件
我想检测用户何时离开浏览器,但我需要检查某些条件,下面的脚本会跳过if(false)并始终提示请求,无论返回true还是false。
在提示之前如何让它检查状态?
$(document).ready(function () { $(window).bind('beforeunload', function () { if (false) return "Are you sure? Your changes will be lost!"; else return false; // or true doesn't matter }); });
我在示例中添加了一个文本框,并在提示消息之前更改了条件以检查值是否为1。