84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
如图,评论还未提交,关闭浏览器时会提示。 这是怎么实现的?
业精于勤,荒于嬉;行成于思,毁于随。
主要是监听了window的onbeforeunload事件,对一般的浏览器来说如果在这个事件监听时返回一个字符串,它就会弹出一个对话框,但有的浏览器是使用event.returnValue,你可以使用以下的兼容性代码
window
onbeforeunload
event.returnValue
window.onbeforeunload = function (e) { var message = 'some word'; e = e || window.event; if (e) { e.returnValue = message; } return message; };
https://developer.mozilla.org/zh-CN/docs/Web/API/Window/onbeforeunload
主要是监听了
window
的onbeforeunload
事件,对一般的浏览器来说如果在这个事件监听时返回一个字符串,它就会弹出一个对话框,但有的浏览器是使用event.returnValue
,你可以使用以下的兼容性代码https://developer.mozilla.org/zh-CN/docs/Web/API/Window/onbeforeunload