可以实现 ,不过,有一点要同源.不能跨域.A.htm<input type="text" name="d"/>
<input type="button" value="Test"
onclick="document.all.d.value='2004-07-01'"/>
<iframe src="B.htm"></iframe> B.htm<a href="C.htm">C</a>C.htm<input type="text" name="d2">
<script>
try{
document.all.d2.value = top.document.all.d.value;
}catch(e){}
</script>
<input type="button" value="Test"
onclick="document.all.d.value='2004-07-01'"/>
<iframe src="B.htm"></iframe> B.htm<a href="C.htm">C</a>C.htm<input type="text" name="d2">
<script>
try{
document.all.d2.value = top.document.all.d.value;
}catch(e){}
</script>
<form name=form1>
<input type=text name=text1>
</form>
<iframe src=b.htm name=iframe1></iframe>b.htm
<a href=c.htm>c.htm</a>c.htm
<form>
<input type=text name=ShowDay value=window.parent.form1.text1.value>
</form>