我发现它非常有用。但是他们怎么能得到它?
非常感谢你!答案 0 :(得分:1)
您可以使用window.onbeforeunload事件:
window.onbeforeunload = function (e) {
var e = e || window.event;
// For IE and Firefox
if (e) {
e.returnValue = 'Are you sure you want to leave this page';
}
// For Safari
return 'Are you sure you want to leave this page';
};
显然你不应该系统地附加这个事件,因为从用户的角度来看它非常烦人。您应该附加它,以防万一,例如用户有一些未保存的工作,以便像StackOverflow那样警告他。