卸载事件通俗的讲,就是离开当前网页,离开当前网页有两种方式

来源:6-10 卸载事件(onunload)

慕先生5356072

2016-10-11 21:17

浏览了下其他的网页,自己总结了下,不对的地方多多指教 卸载事件通俗的讲,就是离开当前网页,离开当前网页有两种方式, 1.像平常我们关闭网页,也就是离开网页了;2.在当前网页点击加载其他网页,跳转到其他网页,也是离开当前网页的一种; onunload属于第2种,只有当你要跳转到另一个页面时,也就是要离开当前网页了,要跳转到另一个网页了,onunload才会被触发; 那平常时关闭网页就直接跳出一个对话框是怎么办到的?原来还有一个onbeforeunload,顾名思义,就是在onunload被执行之前,就被调用,无论是以上2种跳转方法中的哪种,onbeforeunload都会被触发。

写回答 关注

2回答

  • 夏草4064693
    2016-10-12 18:36:59
    已采纳

    总结的挺好

    onbeforeunload 事件在即将离开当前页面(刷新或关闭)时触发。

    该事件可用于弹出对话框,提示用户是继续浏览页面还是离开当前页面。

    对话框默认的提示信息根据不同的浏览器有所不同.


    慕先生535...

    英雄所见略同!

    2016-10-17 22:15:40

    共 2 条回复 >

  • 精慕门9009158
    2016-12-01 23:39:26

    牛,谢谢

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题