a.htm
<script>
i=0
function setifrm(j)
{
myifrm.document.all.mytext.value+=j;
document.all.td1.innerHTML=myifrm.document.all.mytext.value;
}
</script>
<iframe id=myifrm src=b.htm></iframe>
<a href="javascript:setifrm(i++)">ballack</a>
<table>
<tr><td id=td1>11</td><td>12</td></tr>
<tr><td>21</td><td>22</td></tr>
<tr><td>31</td><td>32</td></tr>
</table>b.htm
<input type=text name=mytext>
<script>
i=0
function setifrm(j)
{
myifrm.document.all.mytext.value+=j;
document.all.td1.innerHTML=myifrm.document.all.mytext.value;
}
</script>
<iframe id=myifrm src=b.htm></iframe>
<a href="javascript:setifrm(i++)">ballack</a>
<table>
<tr><td id=td1>11</td><td>12</td></tr>
<tr><td>21</td><td>22</td></tr>
<tr><td>31</td><td>32</td></tr>
</table>b.htm
<input type=text name=mytext>
a页面中
<table id=tbl>
<tr id=ttr><td id=ttd>...</td></tr>
</table>
b页面中
<script language="javascript">
function aa() {
parent.tbl.innerHTML = ...;
parent.ttr.innerHTML = ...;
parent.ttd.innerText = ...;
}
</script>
先把a页面要改的内容包含在<span id = "xx"> ... </span>之间然后在b的页面的结束处加上javascript代码<script language="javascript">
parent.document.all.xx.innerHTML="更新的内容";
</script>