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

JavaScript設(shè)置IFrame高度自適應(yīng)(兼容各主流瀏覽器)

 更新時間:2013年06月05日 16:14:36   作者:  
IFrame高度的設(shè)置問題一直都是前端的噩夢而且還要兼容各主流瀏覽器更是難上加難了,下面與大家分享下一個不錯的技巧,感興趣的你可以參考下哈
復(fù)制代碼 代碼如下:

function SetIFrameHeight(down) {
var Sys = {};
var ua = navigator.userAgent.toLowerCase();
var s;
(s = ua.match(/msie ([\d.]+)/)) ? Sys.ie = s[1] :
(s = ua.match(/firefox\/([\d.]+)/)) ? Sys.firefox = s[1] :
(s = ua.match(/chrome\/([\d.]+)/)) ? Sys.chrome = s[1] :
(s = ua.match(/opera.([\d.]+)/)) ? Sys.opera = s[1] :
(s = ua.match(/version\/([\d.]+).*safari/)) ? Sys.safari = s[1] : 0;
var pTar = null;
if (document.getElementById) {
pTar = document.getElementById(down);
} else {
eval('pTar=' + down + ';');
}
pTar.style.display = "block";
if (Sys.ie) {
if (Sys.ie == '9.0') {
pTar.height = pTar.contentWindow.document.body.offsetHeight + 15 + "px";
pTar.width = pTar.contentWindow.document.body.scrollWidth + "px";
} else if (Sys.ie == '8.0') {
debugger;
pTar.height = pTar.Document.body.offsetHeight + 15 + "px";
pTar.width = pTar.Document.body.scrollWidth + "px";
} else {
pTar.height = pTar.Document.body.scrollHeight + 25 + "px";
pTar.width = pTar.Document.body.scrollWidth + "px";
}
}
if (Sys.firefox) {
pTar.height = pTar.contentDocument.body.offsetHeight + 15 + "px";
pTar.width = pTar.contentDocument.body.scrollWidth + "px";
}
if (Sys.chrome) {
pTar.height = pTar.contentDocument.body.offsetHeight;
pTar.width = pTar.contentDocument.body.scrollWidth;
}
if (Sys.opera) {
pTar.height = pTar.contentDocument.body.offsetHeight;
pTar.width = pTar.contentDocument.body.scrollWidth;
}
if (Sys.safari) {
if (pTar.contentDocument.body.offsetHeight <= '186') {
pTar.height = pTar.contentDocument.body.offsetHeight + 10;
} else {
pTar.height = pTar.contentDocument.body.offsetHeight;
}
pTar.width = pTar.contentDocument.body.scrollWidth;
}
}

相關(guān)文章

  • js鼠標(biāo)滑過圖片震動特效的方法

    js鼠標(biāo)滑過圖片震動特效的方法

    這篇文章主要介紹了js鼠標(biāo)滑過圖片震動特效的方法,涉及onMouseOver事件及圖片操作的技巧,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-02-02
  • JS中關(guān)于Class類的靜態(tài)屬性和靜態(tài)方法

    JS中關(guān)于Class類的靜態(tài)屬性和靜態(tài)方法

    這篇文章主要介紹了JS中關(guān)于Class類的靜態(tài)屬性和靜態(tài)方法,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-10-10
  • javascript操作cookie

    javascript操作cookie

    本文主要介紹了js對cookie的操作:js設(shè)置cookie;js獲取cookie;給cookie設(shè)置終止日期;刪除cookie 等,具有一定的參考價值,下面跟著小編一起來看下吧
    2017-01-01
  • 返回上一頁并自動刷新的JavaScript代碼

    返回上一頁并自動刷新的JavaScript代碼

    返回上一頁并自動刷新,JavaScript一般的使用history.go(-1)和history.back()等,需要的朋友可以參考下
    2014-02-02
  • JavaScript獲取時區(qū)實現(xiàn)過程解析

    JavaScript獲取時區(qū)實現(xiàn)過程解析

    這篇文章主要介紹了JavaScript獲取時區(qū)實現(xiàn)過程解析,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-09-09
  • JS 加入收藏夾的代碼(主流瀏覽器通用)

    JS 加入收藏夾的代碼(主流瀏覽器通用)

    所有瀏覽器通用的js添加收藏夾代碼,本文整理了多種方法實現(xiàn)加入收藏夾功能,下面為大家詳細介紹下實現(xiàn)代碼,感興趣的朋友可以參考下哈
    2013-05-05
  • jquery的$getjson調(diào)用并獲取遠程的JSON字符串問題

    jquery的$getjson調(diào)用并獲取遠程的JSON字符串問題

    jQuery中常用getJSON來調(diào)用并獲取遠程的JSON字符串,將其轉(zhuǎn)換為JSON對象,如果成功,則執(zhí)行回調(diào)函數(shù),本文將詳細介紹,需要的朋友可以參考下
    2012-12-12
  • js 數(shù)值項目的格式化函數(shù)代碼

    js 數(shù)值項目的格式化函數(shù)代碼

    數(shù)值項目的格式化函數(shù)代碼,需要的朋友可以參考下。
    2010-05-05
  • Ionic3 UI組件之Gallery Modal詳解

    Ionic3 UI組件之Gallery Modal詳解

    這篇文章主要為大家詳細介紹了Ionic3 UI組件之Gallery Modal的相關(guān)資料,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2017-06-06
  • 教你用幾十行js實現(xiàn)很炫的canvas交互特效

    教你用幾十行js實現(xiàn)很炫的canvas交互特效

    HTML5中的大部分動畫都是通過Canvas實現(xiàn),因為Canvas就像一塊畫布,我們可以通過調(diào)用腳本在Canvas上繪制任意形狀,甚至是制作動畫,這篇文章主要給大家介紹了關(guān)于用幾十行js實現(xiàn)很炫的canvas交互特效的相關(guān)資料,需要的朋友可以參考下
    2021-11-11

最新評論