<iframe marginwidth="0" framespacing="0" marginheight="0" frameborder="0"
name="uploadframe" id="uploadframe" src="c.html" scrolling="no" width="100" height="100" ></iframe>
如想在c.html 中寫一些代碼去改變parent.html 中的一些內(nèi)容,以下代碼可作為參考:
1、parent.window.frames 可返回parent.html 中所有的iframe;返回結(jié)果應(yīng)該是一個數(shù)組,用parent.window.frames[iframeId]可得到iframeId;
2、用parent.document.getElementById('xxxx')可得到父里的xxxx,并改變相應(yīng)的值,例如:parent.document.getElementById('xxxx').className = 'test';
3、如果我想在父中再創(chuàng)建一個元素,直接用parent.appendChild(yyyy)在firefox中是可以的,但在IE(最起碼IE6)是不行的; 所以,要把創(chuàng)建這個動作放在父中來完成,在子中調(diào)用;
parent.document.getElementById("pinming").innerHTML = retText2;