国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

iframe自動調整大小的常見問題

2024-05-06 15:45:04
字體:
來源:轉載
供稿:網友

有時為了方便使用iframe,頁面長度沒辦法固定,顯示的頁面不僅影響美觀,而且給用戶操作帶來不便,自動調整高度可以解決這個問題,那么iframe自動調整大小的常見問題大家知道嗎?錯新技術小編為你解答。

iframe自動調整大小的常見問題

function?change_size(iframe)
{
????iframe.style.height=info_content.document.body.scrollHeight+1+"px";
}
我用過這種方式,但是等號后面的第一個對象不知道應該怎樣動態顯示。
比如:
function?change_size(no)
{
????????????????var?el_name?=?"iframe"+no;
????????????????el?=?document.getElementById(el_name);
????el?.style.height=el.document.body.scrollHeight+1+"px";
????????????????//舉例,實際不能調整高度,因為后面的el不能指向正確的對象
}

所以我現在暫時用了這種方式,對應每個iframe用一次?
a.style.height?=?iframe_a.document.body.scrollHeight
b.style.height?=?iframe_b.document.body.scrollHeight

希望您能給一個更為簡單的方法,我解除js沒多久,可能問題有點愚蠢,請見諒。
感覺上你這樣寫的自動調整?會出問題.
如果父頁面加載完了,而子頁面沒有加載完,你控制的iframe高度肯定不會是?你所想的高度.

如果你的子頁面和父頁面同在一個域名下給你推薦一種簡單辦法.

在父頁面中設置一個函數用來?調整某一個ifame的高度,然后在子頁面的body?onload中調用父頁面的這個函數.這樣肯定是?等子頁面加載完了?在設置的高度,這樣可設置成子頁面的實際高度.

//父頁面的設置高度代碼,未測試

復制代碼 代碼如下:

function?setParentFrameHeight(frameid,height){
????var?frame=?document.getElementById(frameid);
????frame.style.height?=?height;//實際的height可以可以在子頁面的body里獲得
}
上文是錯新技術頻道小編為大家搜集到的相關介紹,希望對你了解iframe自動調整大小的常見問題有所幫助!
?
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 清远市| 玉环县| 西畴县| 化隆| 宁津县| 砚山县| 泸州市| 平果县| 连南| 延津县| 石屏县| 上犹县| 美姑县| 辽宁省| 墨竹工卡县| 池州市| 杂多县| 彭山县| 神农架林区| 沙田区| 始兴县| 轮台县| 峨眉山市| 广南县| 罗田县| 博兴县| 宜黄县| 河源市| 缙云县| 昌吉市| 全州县| 高州市| 泰来县| 济源市| 石家庄市| 阿合奇县| 丘北县| 石台县| 巴彦淖尔市| 舒城县| 翼城县|