onunload na event
Paglilinaw at paggamit
Sa sandaling ang pahina ay inunload(o ang window ng browser ay nagsara),magkakaroon ng onunload na event.
Kapag ang user ay aalis sa pahina(sa pamamagitan ng pag-click ng link, pagsusumite ng form, pagsasara ng window ng browser, at iba pa), magkakaroon ng onunload na event.
注释:Kapag ang user ay muling nagload ng pahina(at onload 事件) ay magpapasadya ng onunload na event.
Sample
Ipagpapatupad ang JavaScript kapag ang dokumento ay inunload ng user:
<body onunload="myFunction()">
Grammar
Sa HTML:
<element onunload="myScript">
Sa JavaScript:
object.onunload = function(){myScript};
Sa JavaScript, gamit ang addEventListener() na paraan:
object.addEventListener("unload", myScript);
注释:Internet Explorer 8 o mas maaga ay hindi suportado addEventListener() na paraan。
Teknolohikong detalye
Bubble: | Hindi suportado |
---|---|
Maaaring ikawang kanselahin: | Hindi suportado |
Uri ng event: | Kung mula sa user interface ang pinapalabas,UiEvent。Bukod sa ganito, Event。 |
Suportadong HTML tag: | <body> |
DOM 版本: | Level 2 Events |
浏览器支持
事件 | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onunload | 支持 | 支持 | 支持 | 支持 | 支持 |
注释:由于浏览器设置不同,该事件可能并不总是按预期工作。