Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2003, 07:31
Avatar de virla
virla
 
Fecha de Ingreso: julio-2002
Ubicación: Rio Gallegos - Santa Cruz
Mensajes: 893
Antigüedad: 21 años, 10 meses
Puntos: 1
ayuda, con pasar datos a un formulario

Tengo un formulario donde cargo una imagen de esta manera:

<script language="javascript">
function fotoG()
{
var arr1 = showModalDialog("form.html","","font-family:Verdana; font-size:12; dialogWidth:30em; dialogHeight:34em" );
document.armar.foto.value= arr1
}
</script>
<input name="foto" type="text" id="foto" size="19">
<input name="subFoto" type="submit" id="subFoto" onClick="fotoG()" value="Enviar">

Ahora como ven en el script habro una ventana que es donde cargo la imagen
en la ventana form.html tengo el siguiente codigo

<html>
<head>
<title>Formulario de envío de ficheros</title>
<SCRIPT LANGUAGE=JavaScript FOR=Ok EVENT=onclick>
<!--
window.returnValue = arch.value;
window.close();
// -->
</SCRIPT>
</head>
<body>
<form action="form.html" method="post" enctype="multipart/form-data">
<input type="file" name="fichero" size="20"><br>
<input type="submit">
</form>
<!--#include file="xelupload.asp"-->
<%
Dim up, fich
set up = new xelUpload
up.Upload()
'Response.Write("Número de ficheros subidos: " & up.Ficheros.Count & "<br>")
Response.Flush
For each fich in up.Ficheros.Items
'Response.Write("<ul>")%>
<p>Archivo subido...</p>
<p>
<INPUT TYPE=TEXT ID=arch SIZE=20 value=<%="/fotos/" & fich.Nombre%>> 'Esto me devuelbe al formulario principal el nombre con la ruta del archivo para guardarlo en la base de datos.
<%
'Response.Write("<li>Nombre: <b>" & fich.Nombre & "</b></li>")
'Response.Write("<li>Tamaño: <b>" & fich.Tamano & "</b> bytes (" & FormatNumber(fich.Tamano / (1024*1024)) & " Mb)</li>")
'Response.Write("<li>Tipo MIME: <b>" & fich.TipoContenido & "</b></li>")
'Response.Write("</ul>")

'Para guardarlo
' Con el nombre de fichero original:
fich.Guardar Server.MapPath("\fotos")
' Con otro nombre:
' fich.GuardarComo nombrefichero, Server.MapPath("rutavirtual")
'----------------------------------------------------------------
Next
%>
</p>
<BUTTON ID=Ok TYPE=SUBMIT>OK</BUTTON>
<%
'Limpiamos objeto
set up = nothing
%>
</body>
</html>
El tema es que como el formulario esta como Modal me quiere abrir la pagina form.html de nuevo y por ende me da un error
alguno que me pueda ayudar y darme una solucion para esto
Gracias