Cita:
Iniciado por quimfv 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>
Gracias por tu respuesta...
los códigos los copie y los pegue tal cual y no me funcionaron... el texto no se copia lo probé en chrome y en mozilla, la consola de errores de mozilla me dice que la propiedad document es indefinida...
y si estoy consiente que con div y ajax se puedes hacer cosas mejores pero esta ves lo estaba haciendo con frames con la intencion de tener el conocimiento de acceder al DOM de los frames pero por lo que veo como que no se puede por que e probado la mayoría de los códigos que e visto en este foro y googleando pero ninguno funciona simplemente no puedo acceder ni siquiera a un ID de un frame