日期:2014-05-18  浏览次数:20545 次

用js怎么控制iframe
怎么控制iframe,好让它在某一位置插入图片文字等?好像似乎要用到什么parse什么的。忘了。

------解决方案--------------------
window.frames["mainFrame"].document.body.document.getElementById("id").innerHTML
------解决方案--------------------
在某个位置放一个html标签

就能用1楼得方法了啊
------解决方案--------------------
HTML code

<table cellSpacing="0" cellPadding="0" width="998" border="0">
    <tr>
    <td width="176" height="6"></td>
    <td vAlign="top" width="533" rowSpan="2">
        <iframe id="displayinhere" style="BACKGROUND-COLOR: #a2d2f0" name="displayinhere" marginWidth="0" marginHeight="0" src="productsJS/theproduct13F0ABD7AC9E853118579C364355411A.htm" frameBorder="0" width="533" scrolling="no" height="475"></iframe>
    </td>
    <td width="15" background="images/index_r3_c4.gif" rowSpan="2"></td>
    <td vAlign="top" width="274" rowSpan="2">
        <iframe id="left" name="left" marginWidth="0" marginHeight="0" src="readproduct.aspx" frameBorder="0" width="274" scrolling="auto" height="475"></iframe>
    </td>
    </tr>
    <tr>
        <td vAlign="top" align="center">
        <iframe marginWidth="0" marginHeight="0" src="left.htm" frameBorder="0" width="176" scrolling="auto" height="260"></iframe>
    </td>
    </tr>
</table>

readproduct.aspx 
<a href="javascript:void(0)" onClick="parent.displayinhere.location.href='<%# DataBinder.Eval(Container.DataItem,"productUrl") %>'">AAAAAAAAAAAAA</a>

------解决方案--------------------
parent.框架名.表单名.控件名.Value