1. 程式人生 > >JS中Iframe之間獲取DOM和方法

JS中Iframe之間獲取DOM和方法

在iframe子頁面中獲取父頁面的元素:

//這個是獲取父頁面document中的物件;
window.parent.document.getElementById();

//獲取父頁面js中的方法:xxxx();
window.parent.xxxx();

在父頁面中獲取iframe子頁面中的元素:

 var child = document.getElementById("mainFrame").contentWindow;	 //mainFrame這個id是父頁面iframe的id

//獲取子頁面中的document物件;
child.document.getElementById();

//獲取子頁面的方法:xxxx();
child.xxxx();

也可以連起來寫
document.getElementById("mainFrame").contentWindow.xxxx();