我是初学者,我在javascript文件上看到了很多代码,例如:
window.onunload=function(){};
我什么时候应该使用它,它到底是什么角色?
谢谢。答案 0 :(得分:4)
当用户关闭浏览器或离开页面时,会调用此函数。
https://developer.mozilla.org/en/DOM/window.onunload
您还可以查看onbeforeunload,这样您就可以在离开页面之前向用户提示确认消息。这可以用于提醒用户保存更改,或确保用户实际上不想要他们的免费iPad 2。
答案 1 :(得分:2)
onunload
是当用户离开您的网页时,或者当网页被“卸载”时触发的事件。
当用户关注链接或关闭标签时触发。它用于清理。就像在离开页面时保存用户的数据一样。通常它与onbeforeunload
(在onunload
使用相同标准之前调用)配对,以警告用户他们有未保存的数据。
答案 2 :(得分:0)
如果某个网页有一个 onunload 处理程序,那么当您离开并返回该页面时,浏览器会恢复页面状态(记住更改的表单字段值,脚本环境)不要- 也就是说,他们加载页面就好像它是第一次打开一样,没有用户应用更改。