Ver Mensaje Individual
  #1 (permalink)  
Antiguo 27/06/2006, 05:56
juanmy
 
Fecha de Ingreso: febrero-2003
Mensajes: 23
Antigüedad: 22 años
Puntos: 0
Enviar valor de ventana hija por enlace a un formulario

Bueno veamos si me explico bien:

Tengo la siguiente página :

Código PHP:
<a href="#botonVer" onClick="abrirVentana()" class="boton">Ver directorio</a>
<?
echo '<form name="subirNuevo" action="subir.php" type="multipart/form-data" id="subirNuevo">';
echo 
' Imagen existente :';
echo 
'  <input type="text" name="nomFile" />';
echo 
' Seleccione imagen :';
echo 
'  <input type="file" size="20" name="file" />';
echo 
'  <input type="submit" value="Modificar" />';
echo 
'</form>';

?>
Cuando pulso sobre el enlace se abre una ventana en la cual se muestra el contenido de un directorio con una serie de imágenes, la idea es que al pulsar sobre cualquiera de las imágenes el nombre de la misma se coloque en el campo "nomFile", el codigo de dicha página es:
Código PHP:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
title></title>
</
head>
<
body>
Seleccione la imagen: <br/>
<
img src="../archivos/1.jpg" onclick="window.opener.document.subirNuevo.nomFile.value=1.jpg;window.close();" /><br />
<
img src="../archivos/2.jpg" onclick="window.opener.document.subirNuevo.nomFile.value=2.jpg;window.close();"><br />
</
body>
</
html
El problema es que si pulso sobre la primera imagen no sucede nada y si pulso sobre la segunda se cierra la ventana correctamente, pero me rellena el campo del formulario con el valor "NaN".

Estoy perdido y no se que puedo hacer.

Saludos