最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

onbeforeunload與onunload事件異同點(diǎn)總結(jié)

 更新時(shí)間:2013年06月24日 11:22:07   作者:  
本文對(duì)onbeforeunload與onunload事件的異同點(diǎn)、觸發(fā)于、可以用在哪些元素以及解決刷新頁(yè)面時(shí)不調(diào)用onbeforeunload等等,感興趣的朋友可以參考下哈
1)異同點(diǎn)
相同點(diǎn):onunload,onbeforeunload都是在刷新或關(guān)閉時(shí)調(diào)用,可以在<script>腳本中通過(guò)window.onunload來(lái)指定或者在<body>里指定。
不同點(diǎn):
a)onbeforeunload在onunload之前執(zhí)行 ,它還可以阻止onunload的執(zhí)行。
b)onbeforeunload是正要去服務(wù)器讀取新的頁(yè)面時(shí)調(diào)用,此時(shí)還沒(méi)開(kāi)始讀取;nunload則已經(jīng)從服務(wù)器上讀到了需要加載的新的頁(yè)面,在即將替換掉當(dāng)前頁(yè)面時(shí)調(diào)用 。
c)onbeforeunload是可以阻止頁(yè)面的更新和關(guān)閉的。但是onunload不能。
onload、onbeforeunload、onunload事件的執(zhí)行順序:
打開(kāi)頁(yè)面時(shí):只執(zhí)行onload
關(guān)閉頁(yè)面時(shí):先onbeforeunload,后onunload
刷新頁(yè)面時(shí):先onbeforeunload,后onunload,再onload

2)onbeforeunload、onunload事件
觸發(fā)于:
a)關(guān)閉瀏覽器窗口
b)通過(guò)地址欄或收藏夾前往其他頁(yè)面的時(shí)候
c)點(diǎn)擊返回,前進(jìn),刷新,主頁(yè)其中一個(gè)的時(shí)候
d)點(diǎn)擊 一個(gè)前往其他頁(yè)面的url連接的時(shí)候
e)調(diào)用以下任意一個(gè)事件的時(shí)候:click,document write,document open,document close,window close ,window navigate ,window NavigateAndFind,location replace,location reload,form submit.
f)當(dāng)用window open打開(kāi)一個(gè)頁(yè)面,并把本頁(yè)的window的名字傳給要打開(kāi)的頁(yè)面的時(shí)候。
g)重新賦予location.href的值的時(shí)候。
h)通過(guò)input type=”submit”按鈕提交一個(gè)具有指定action的表單的時(shí)候。
可以用在以下元素:
BODY, FRAMESET, window
瀏覽器支持:
IE4+/Win, Mozilla 1.7a+, Netscape 7.2+, Firefox0.9+

3)解決刷新頁(yè)面時(shí)不調(diào)用onbeforeunload

4)onbeforeunload阻止頁(yè)面的更新和關(guān)閉
onbeforeunload="return '是否現(xiàn)在離開(kāi)此頁(yè)面';">

相關(guān)文章

  • javascript中encodeURI和decodeURI方法使用介紹

    javascript中encodeURI和decodeURI方法使用介紹

    encodeURI和decodeURI是成對(duì)來(lái)使用的,因?yàn)闉g覽器的地址欄有中文字符的話(huà),可以會(huì)出現(xiàn)不可預(yù)期的錯(cuò)誤,所以可以encodeURI把非英文字符轉(zhuǎn)化為英文編碼,decodeURI可以用來(lái)把字符還原回來(lái)
    2013-05-05
  • JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)飄落的雪花

    JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)飄落的雪花

    這篇文章主要為大家詳細(xì)介紹了JavaScript實(shí)現(xiàn)動(dòng)態(tài)網(wǎng)頁(yè)飄落的雪花,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-06-06
  • js控制表單不能輸入空格的小例子

    js控制表單不能輸入空格的小例子

    這篇文章主要介紹了js控制表單不能輸入空格的小例子,有需要的朋友可以參考一下
    2013-11-11
  • 第六章之輔組類(lèi)與響應(yīng)式工具

    第六章之輔組類(lèi)與響應(yīng)式工具

    Bootstrap,來(lái)自 Twitter,是目前最受歡迎的前端框架。本文給大家介紹BootStrap組件之輔組類(lèi)與響應(yīng)式工具,感興趣的朋友一起學(xué)習(xí)吧
    2016-04-04
  • jquery下onpropertychange事件的綁定方法

    jquery下onpropertychange事件的綁定方法

    用了onchange事件,但是在輸入的時(shí)候,用Javascript計(jì)算出并填值的那一列并不會(huì)響應(yīng)onchange 事件。
    2010-08-08
  • javascript實(shí)現(xiàn)圖片預(yù)加載和懶加載

    javascript實(shí)現(xiàn)圖片預(yù)加載和懶加載

    這篇文章主要為大家詳細(xì)介紹了javascript實(shí)現(xiàn)圖片預(yù)加載和懶加載,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2021-03-03
  • 關(guān)于javascript的一些知識(shí)以及循環(huán)詳解

    關(guān)于javascript的一些知識(shí)以及循環(huán)詳解

    下面小編就為大家?guī)?lái)一篇關(guān)于javascript的一些知識(shí)以及循環(huán)詳解。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-09-09
  • 微信小程序位置授權(quán)處理方法

    微信小程序位置授權(quán)處理方法

    這篇文章主要給大家介紹了關(guān)于微信小程序位置授權(quán)處理的相關(guān)資料,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用小程序具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-06-06
  • 使用微信SDK自定義分享的方法

    使用微信SDK自定義分享的方法

    這篇文章主要介紹了使用微信SDK自定義分享的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-07-07
  • swiper插件自定義切換箭頭按鈕

    swiper插件自定義切換箭頭按鈕

    這篇文章主要為大家詳細(xì)介紹了swiper插件自定義切換箭頭按鈕,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-12-12

最新評(píng)論

呼玛县| 湘乡市| 平和县| 宁都县| 合作市| 全南县| 洞口县| 湄潭县| 玛沁县| 花莲市| 绥中县| 越西县| 安塞县| 阜平县| 恭城| 珲春市| 平果县| 广元市| 达州市| 安溪县| 会同县| 云安县| 治县。| 泉州市| 句容市| 玉龙| 大英县| 安庆市| 扶余县| 龙陵县| 砚山县| 厦门市| 柏乡县| 化州市| 霍邱县| 高平市| 台南市| 凤冈县| 呼和浩特市| 武汉市| 敦煌市|