JavaScript 實現iframe高度自適應
來源:程序員人生 發布時間:2014-03-30 23:43:09 閱讀次數:3469次
網(LieHuo.Net)教程 實現iframe高度自適應:
//調整 PageContent 的高度
function TuneHeight()
{
var frm = document.getElementById("ifrName");
var subWeb = document.frames ? document.frames["ifrName"].document : frm.contentDocument;
if(frm != null && subWeb != null)
{ frm.height = subWeb.body.scrollHeight + 100;}
}
使用document.getElementById("ifrName")取到的是iframe標簽對象,通過該對象可以獲取iframe的各個屬性,例如src、frameborder、style等等,但是不能獲取到iframe所包含的子頁面的各個對象。
使用document.frames("ifrName")取到的是iframe組件對象,通過該對象可以獲取到iframe所包含的頁面的子頁面的各個對象,例如子頁面的window對象,但是不能獲得iframe標簽得各個屬性,例如上面說到的src等等。
生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈