Bueno tengo el siguiente codigo:
Código HTML:
<script language="JavaScript" src="adjuntos1/javascripts.js"></script> <form action="graba_mail.php" method="post" enctype="multipart/form-data" name="form1" class="style2" id="form1" > . . . <tr> <td width="86%"> <input name="adjunto" type="text" class="tam" id="adjunto" value="<? echo $adjunto; ?>"></td> <td width="14%"> </td> </tr> <label> <input type="button" value="Adjuntar" onClick="muestra('','form1','adjunto','','<? echo $ID_EMPRESA; ?>');"/> </label>
Este es javascripts.js:
Código HTML:
<script> var ventanaCalendario=false function muestra(raiz,formulario_destino,campo_destino,mes_destino,ano_destino){ //funcion para abrir una ventana con un calendario. //Se deben indicar los datos del formulario y campos que se desean editar con el calendario, es decir, los campos donde va la fecha. if (typeof ventanaCalendario.document == "object") { ventanaCalendario.close() } ventanaCalendario = window.open("adjunto.php?formulario=" + formulario_destino + "&nomcampo=" + campo_destino + "&ID_EMPRESA=" + ano_destino,"calendario","width=400,height=100,left=700,top=250,scrollbars=yes,menubars=no,statusbar=NO,status=NO,resizable=YES,location=yes") } </script>
Código HTML:
<script> function devuelve(adjun) { window.opener.document.form1.adjunto.value= adjun; //Aqui me deberia devolver a la primera pagina el userfile } </script> <script language="JavaScript" src="adjuntos1/javascripts.js"></script> <script language="JavaScript" src="adjuntos1/javascripts.js"></script> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body bgcolor="#ffffff"> <form action="" method="get" name="form2" id="form2" onSubmit="cambia(this)"> <table> <tr> <td> <input name="userfile1" type="file" id="userfile1" STYLE="background:#323C3C; border:0px solid:#323C3C; color:#DCF0F1; width:290px; height:20px;" value="<? echo $userfile1; ?>"> </td> </tr> <tr> <td> <input type="submit" value="Adjuntar" onClick="javascript:devuelve('<? echo $userfile1; ?>')"/> </td> </tr> </table> </form>
Espero alguna ayuda porfa. gracias.