Matukio ya onbeforeunload
Ufafanuzi na matumizi
Matukio ya onbeforeunload inatukia kwenye kweli kwa kumtumia ukurasa huu inaingia uharibifu.
Matukio ya onbeforeunload inasababishwa kwa sababu ya kweli kwa kumtaarisha habari kwenye bidii ya kubadilika, inasababisha ujumbe wa kumtumia habari kwa kumtumia habari ya kawaida kwenye ukurasa wa sasa.
Habari za kawaida inayotoka kwenye kweli kwa kumtumia habari za kawaida kwenye bidii ya kubadilika. Kwa sababu ya kawaida, habari inayotumiwa kama "Je, unahakikisha unataka kufika hapa kwa ukurasa huu?" Habari hii inasababishwa kwa sababu ya kawaida.
Nguo ya habari inayotoka kwenye kweli kwa kumtumia habari ya kawaida na habari za kigeni. Angalia mafano ya kwanza ya ukurasa huu. Madoa: Inayotumiwa tena kwa Internet Explorer.
Madoa:Ikiwa matukio ya onbeforeunload haisaidiwa kwa kikemia ya <body>, inafaa kusaidia matukio kwenye kikemia cha window na kusaidia kimataifa cha habari kwa uwanja wa kipindi (angalia mafano ya makadaro yaliyotumiwa).
Mfano
Kutumia JavaScript kwenye uharibifu wa ukurudisha wa ukurasa:
<body onbeforeunload="return myFunction()">
Makadaro
Kwenye HTML:
<element onbeforeunload="myScript">
Kwenye JavaScript:
object.onbeforeunload = function(){myScript};
Kwenye JavaScript, tumia method ya addEventListener():
object.addEventListener("beforeunload", myScript);
Madoa:Internet Explorer 8 au tena zaidi ya hili husukumwa Method ya addEventListener()。
Vichujio vya teknolojia
Kuwa kama mchakato wa muda: | Husukumwa |
---|---|
Inafaa kugundua: | Inasimamia |
Aina ya matukio: | Ikiwa inayotoka kwa kutengeneza kwenye mkono wa mtumishiUiEvent。maana Event。 |
支持的 HTML 标签: | |
DOM 版本: | Level 2 Events |
浏览器支持
表中的数字注明了完全支持该事件的首个浏览器版本。
Matukio | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onbeforeunload | Inasimamia | Inasimamia | Inasimamia | Inasimamia | 15.0 |