1. 程式人生 > >跨iframe頁面訪問元素

跨iframe頁面訪問元素

set 高度自適應 round 標準 pan height 父頁面 this cnblogs

// 父頁面訪問iframe子頁面
// 標準瀏覽器
document.getElementById("iframe1").contentDocument.getElementById("div1").style.background = ‘red‘;
window.frames[‘iframe1‘].document.getElementById("div1").style.background = ‘red‘;
// IE專用
document.frames[‘iframe1‘].document.getElementById("div1").style.background = ‘red‘;
window.frames[
‘iframe1‘].document.getElementById("div1").style.background = ‘red‘; // iframe子頁面訪問父頁面 parent.document.getElementById("div1"); // 多級iframe需用top top.document.getElementById("div1"); // iframe高度自適應 document.getElementById(ifr_Id).onload = function () { var ifrHeight = window.frames[ifr_Id].document.body.offsetHeight;
this.style.height = ifrHeight + ‘px‘; $(This).parent().height(ifrHeight); }

跨iframe頁面訪問元素