在页面控制中,onbeforeunload 和 onunload 是令人迷惑的
在网上查到的信息,都说他们一样
不过最近通过实验,发现了他们的细致区别:
onbeforeunload 比 onunload 多一个before :)
比如页面上又一个控件control1,不停的读取串口数据
如果我在window_onunload中写control1.stop,将不起作用,因为这是control1已被unload了
而写在window_onbeforeunload中才起作用
就是这么简单
在网上查到的信息,都说他们一样
不过最近通过实验,发现了他们的细致区别:
onbeforeunload 比 onunload 多一个before :)
比如页面上又一个控件control1,不停的读取串口数据
如果我在window_onunload中写control1.stop,将不起作用,因为这是control1已被unload了
而写在window_onbeforeunload中才起作用
就是这么简单
本文介绍了页面控制中onbeforeunload和onunload的区别。网上信息称二者一样,但实验发现onbeforeunload比onunload多“before”。以页面控件control1读取串口数据为例,在window_onunload中写control1.stop不起作用,而在window_onbeforeunload中写才有效。
578

被折叠的 条评论
为什么被折叠?



