欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

兼容IE/Firefox/Opera/Safari的檢測頁面裝載完畢的腳本Ext.onReady的實現(xiàn)

 更新時間:2009年07月14日 23:56:30   作者:  
其中對于IE的檢測很有意思。 以上代碼,整理自Extjs的腳本,完全可以代替 Ext.onReady使用。
復制代碼 代碼如下:

<script type="text/javascript"><!--
function GOOGLEResize(){
alert(1);
}
var ua=navigator.userAgent.toLowerCase();
var isStrict=document.compatMode=="CSS1Compat",
isOpera=ua.indexOf("opera")>-1,
isSafari=(/webkit|khtml/).test(ua),
isIE=ua.indexOf("msie")>-1,
isIE7=ua.indexOf("msie 7")>-1,
isGecko=!isSafari&&ua.indexOf("gecko")>-1,
isBorderBox=isIE&&!isStrict,
isWindows=(ua.indexOf("windows")!=-1||ua.indexOf("win32")!=-1),
isMac=(ua.indexOf("macintosh")!=-1||ua.indexOf("mac os x")!=-1),
isLinux=(ua.indexOf("linux")!=-1),
isSecure=window.location.href.toLowerCase().indexOf("https")===0;
if(isGecko || isOpera) {
    document.addEventListener("DOMContentLoaded", GOOGLEResize, false);
}else if(isIE){
    document.write("<s"+'cript id="ie-deferred-loader" defer="defer" src="/'+'/:"></s'+"cript>");
    var defer = document.getElementById("ie-deferred-loader");
    defer.onreadystatechange = function(){
        if(this.readyState == "complete"){
            GOOGLEResize();
        }
    };
}else if(Ext.isSafari){
    docReadyProcId = setInterval(function(){
        var rs = document.readyState;
        if(rs == "complete") {
            GOOGLEResize();
         }
    }, 10);
}else{
window.onload=GOOGLEResize;
}
// --></script>

其中對于IE的檢測很有意思。
以上代碼,整理自Extjs的腳本,完全可以代替 Ext.onReady使用。

相關(guān)文章

  • JS實現(xiàn)程序暫停與繼續(xù)功能代碼解讀

    JS實現(xiàn)程序暫停與繼續(xù)功能代碼解讀

    程序暫停與繼續(xù)的實現(xiàn)方法有很多,在本文為大家介紹下js中是如果做到的,并對具體的功能代碼進行注釋說明,感興趣的朋友不要錯過
    2013-10-10
  • css+html+js實現(xiàn)五角星評分

    css+html+js實現(xiàn)五角星評分

    這篇文章主要為大家詳細介紹了css+html+js實現(xiàn)五角星評分,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2022-09-09
  • es6學習筆記之Async函數(shù)的使用示例

    es6學習筆記之Async函數(shù)的使用示例

    async 函數(shù),使得異步操作變得更加方便。它是 Generator 函數(shù)的語法糖。下面這篇文章主要給大家介紹了es6學習筆記之Async函數(shù)使用的相關(guān)資料,文中給出了詳細的示例代碼,需要的朋友們下面來一起看看吧。
    2017-05-05
  • Bootstrap4 gulp 配置詳解

    Bootstrap4 gulp 配置詳解

    這篇文章主要介紹了Bootstrap4 gulp 配置詳解,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2019-01-01
  • 微信小程序?qū)崿F(xiàn)彈幕墻(祝福墻)

    微信小程序?qū)崿F(xiàn)彈幕墻(祝福墻)

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)彈幕墻、祝福墻效果,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2020-11-11
  • js異或運算符^小技巧分享

    js異或運算符^小技巧分享

    這篇文章主要介紹了js異或運算符^小技巧,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2023-04-04
  • js獲得當前系統(tǒng)日期時間的方法

    js獲得當前系統(tǒng)日期時間的方法

    這篇文章主要介紹了js獲得當前系統(tǒng)日期時間的方法,涉及javascript操作日期時間的相關(guān)技巧,非常簡單實用,需要的朋友可以參考下
    2015-05-05
  • Javascript調(diào)用C#代碼

    Javascript調(diào)用C#代碼

    Javascript是一種腳本語言,它可以寄宿在各種不同的宿主中實現(xiàn)強大的功能。
    2011-01-01
  • 使用戶點擊后退按鈕使效三行代碼

    使用戶點擊后退按鈕使效三行代碼

    使用戶點擊后退按鈕使效三行代碼...
    2007-07-07
  • 微信小程序?qū)崿F(xiàn)簡易table表格

    微信小程序?qū)崿F(xiàn)簡易table表格

    這篇文章主要為大家詳細介紹了微信小程序?qū)崿F(xiàn)簡易table表格,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-02-02

最新評論