Te aconsejaria que no pierdas el tiempo con frames.... ajax y divs permiten cosas mucho mejores.
Pero te paso un ejemplo
index.htm
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
<script language="JavaScript" type="text/JavaScript"> function copiaTexto(){
frames['mainFrame'].document.getElementById("retexto").innerHTML=frames['leftFrame'].document.getElementById("texto").innerHTML;
}
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <frameset cols="200,*" frameborder="NO" border="0" framespacing="0">
<frame src="frame1.htm" name="leftFrame" id="leftFrame" scrolling="NO" noresize>
<frame src="frame2.htm" name="mainFrame" id="mainFrame">
</frameset>
frame1.htm
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
frame2.htm
Código HTML:
Ver original<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<input name="botCopia" type="button" id="botCopia" value="Copia" onClick="parent.copiaTexto()"> <span id="retexto">Se copiará aquí
</span>