iframe :
spa
父頁面獲取子子頁面,改變src,並刷新orm
先:document.getElementById('mainCenterFrame').contentWindow.location.reload(true);對象
後:document.getElementById("mainCenterFrame").src="maincenter?indexid="+indexid;ci
子頁面獲取父頁面的值:
get
parent.document.getElementById("selcity").value;iframe
var sta = $("#showstation",parent.document).text();it
一、子頁面獲取iframe父頁面的DOM
jQuery獲取:
$("#holder",parent.document)
js獲取:
parent.document.getElementById("holder")
二、子頁面獲取父頁面裏的其餘iframe子頁面裏的DOM
jQuery獲取:
$("#holder",window.parent.frames["holder"].document)
js獲取:
window.parent.frames["holder"].document.getElementById("holder") ;io
首先要獲取iframe對象,而後就能夠直接調用了:
var v_Obj=document.frames("iframeName");v_Obj.iframeFunction();解釋:
其中的frames表明根據iframe中的name屬性來查找;
iframeName爲iframe中name屬性的值;
iframeFunction爲iframe中的JS方法名稱。方法