Ver Mensaje Individual
  #1 (permalink)  
Antiguo 08/08/2008, 03:26
Carol_84
 
Fecha de Ingreso: septiembre-2007
Mensajes: 234
Antigüedad: 16 años, 7 meses
Puntos: 1
Exclamación Obtener el valor del Iframe

Hola:
Mi problema e sque no sé como coger el valor del iframe. Yo tengo una página(p.php), que contiene:

Cita:
<form id="formu1" action="<?php echo $_SERVER['PHP_SELF'] ?>" method="post">
<table border="1">
<tr>
<td>A&ntilde;os</td>
<td><select id="id_anio" name="id_anio" onChange="this.form.submit()">
<option value=""> Seleccione un a&ntilde;o...... </option>
<?php
$consulta_anios="SELECT * FROM anios ORDER BY anio";
$consul_anios = mysql_query($consulta_anios,$con) or die(mysql_error());
While($result = mysql_fetch_array($consul_anios)){
if ($id_anio == $result['anio'])
echo "<option value=\"".$result['anio']."\" selected>".$result['anio']."</option>";
else
echo "<option value=\"".$result['anio']."\">".$result['anio']."</option>";
}
?>
</select>
</td>
<td><button id="botonEnviar" onClick="return guardarPC();" type="submit">Guardar</button></td>
<td><input type="hidden" id="guardar" name="guardar"></td>
</tr>
</table>
</form>
<iframe name="miframe" id ="miframe" src="generarword.php?anio=<?= $id_anio; ?>" scrolling="yes" frameborder="0" style="min-width:350px; width:1000px; rigth:592px; top:31%; min-height:inherit; "height="500"></iframe>



Esta pagina tiene un slect para selccinoar un año y un boton de "guardar". Además tiene un campo oculto que es donde quiero guardar el contenido del iframe.
Entonces cuando se pulsa en "guardar " se ejecuta:

Cita:
function guardarPC(){
document.getElementById("guardar").value= document.getElementById('miframe').scr;}
pero eso esta mal, poruque no me coge el contenido de iframe.

y el fichero "generarword.php" es un fichero que realiza consultas a la base de datos y muestra el contenido en formato rtf.:
Cita:
<?php
require('../../html2pdf/html2fpdf.php');
header('Content-type: application/msword');
header('Content-Disposition: inline; filename=memoria.rtf');

/*********************CONSULTAS****************/

//Funcion que desconecta con la base de datos
function DesconectarBD($conexion){
mysql_close($conexion);
}
........................
¿Alguien puede decirme como lo puedo hacer? Gracias