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

IE下window.onresize 多次調(diào)用與死循環(huán)bug處理方法介紹

 更新時間:2013年11月12日 10:13:45   作者:  
IE下window.onresize多次調(diào)用與死循環(huán)bug處理方法介紹。需要的朋友可以過來參考下,希望對大家有所幫助

window.onresize 在IE瀏覽器下有多次被執(zhí)行甚至死循環(huán)的bug,會導(dǎo)致瀏覽器卡死

解決方案:

復(fù)制代碼 代碼如下:

// IE瀏覽器下將onresize事件放在div上
if(navigator.userAgent && navigator.userAgent.toLowerCase().indexOf("msie")>-1){
    document.body.innerHTML = '<div onresize="resetClientWidth();lazyLoadImgesMethod();" style="width:100%;height:100%;position:absolute;z-index:-999;"></div>' + document.body.innerHTML;   
} else {
    window.onresize = function(){
      resetClientWidth();
      lazyLoadImgesMethod();
    };
}

ps:FF瀏覽器不支持在div上寫onresize事件,window.onresize 雖然在FF下不會死循環(huán),但如果在函數(shù)里面有alert執(zhí)行,F(xiàn)F瀏覽器也會卡死,很無奈的bug。

PS: navigator.userAgent.split(";")[1].toLowerCase().indexOf("msie")>-1 這個判斷ie的問題, 在chrome瀏覽器下會出現(xiàn)"toLowerCase()"方法未定義的錯誤.

所以修正為navigator.userAgent.toLowerCase().indexOf("msie")>-1

相關(guān)文章

  • JavaScript的Object.defineProperty詳解

    JavaScript的Object.defineProperty詳解

    本篇文章給大家詳細(xì)講述了JavaScript的Object.defineProperty的相關(guān)知識點內(nèi)容,有興趣的朋友參考學(xué)習(xí)下。
    2018-07-07
  • 基于JavaScript的數(shù)據(jù)結(jié)構(gòu)隊列動畫實現(xiàn)示例解析

    基于JavaScript的數(shù)據(jù)結(jié)構(gòu)隊列動畫實現(xiàn)示例解析

    這篇文章主要介紹了基于JavaScript的數(shù)據(jù)結(jié)構(gòu)隊列動畫實現(xiàn)示例解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-08-08
  • npm安裝依賴時出現(xiàn)Peer Dependencies沖突報錯解決分析

    npm安裝依賴時出現(xiàn)Peer Dependencies沖突報錯解決分析

    這篇文章主要為大家介紹了npm安裝依賴時出現(xiàn)Peer Dependencies沖突報錯解決分析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2023-09-09
  • js 簡易版滾動條實例(適用于移動端H5開發(fā))

    js 簡易版滾動條實例(適用于移動端H5開發(fā))

    下面小編就為大家?guī)硪黄猨s 簡易版滾動條實例(適用于移動端H5開發(fā))。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2017-06-06
  • chatGPT教我寫compose函數(shù)的詳細(xì)過程

    chatGPT教我寫compose函數(shù)的詳細(xì)過程

    這篇文章主要介紹了chatGPT教我寫compose函數(shù),文中給大家介紹了chatGPT過程概略,本文結(jié)合實例代碼圖文給大家講解的非常詳細(xì),需要的朋友可以參考下
    2023-02-02
  • 頁面自定義拖拽布局

    頁面自定義拖拽布局

    頁面自定義拖拽布局...
    2007-02-02
  • 淺談javascript中的三種彈窗

    淺談javascript中的三種彈窗

    下面小編就為大家?guī)硪黄獪\談javascript中的三種彈窗。小編覺得挺不錯的,現(xiàn)在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-10-10
  • 前端生成word文件的兩種方式總結(jié)

    前端生成word文件的兩種方式總結(jié)

    這篇文章主要介紹了前端生成word文件的兩種方式,兩種方法分別是html-docx-js和pizzip+docxtemplater,html-docx-js簡單易用,但支持的HTML和CSS有限,且不支持圖片,pizzip+docxtemplater需要預(yù)先設(shè)置Word文件樣式,但支持更復(fù)雜的樣式和圖片插入,需要的朋友可以參考下
    2025-03-03
  • JavaScript中V8引擎的垃圾回收機制詳解

    JavaScript中V8引擎的垃圾回收機制詳解

    V8是Google開發(fā)的JavaScript引擎,采用分代垃圾回收機制自動管理內(nèi)存,包括新生代和老生代,新生代使用Scavenge算法快速回收短生命周期對象,老生代使用標(biāo)記-清除和標(biāo)記-整理算法優(yōu)化長期存活對象的回收,V8通過增量標(biāo)記、并發(fā)GC和增量壓縮等優(yōu)化策略減少垃圾回收對性能的影響
    2025-02-02
  • JS使用getComputedStyle()方法獲取CSS屬性值

    JS使用getComputedStyle()方法獲取CSS屬性值

    經(jīng)常會用到j(luò)s來獲取元素的CSS樣式,由于方法眾多,在下面的文章中為大家詳細(xì)整理下
    2014-04-04

最新評論

广东省| 西贡区| 张家港市| 贵溪市| 泰顺县| 肇庆市| 冷水江市| 蛟河市| 城口县| 巩义市| 蒙自县| 陇西县| 重庆市| 利津县| 永修县| 桑植县| 遂平县| 六安市| 永昌县| 杭州市| 凤庆县| 分宜县| 区。| 南开区| 佛冈县| 陆河县| 平度市| 南汇区| 伊春市| 七台河市| 罗定市| 临高县| 淮阳县| 上栗县| 南皮县| 拜城县| 阿坝县| 那坡县| 黑水县| 新兴县| 涞源县|