Foros del Web » Programando para Internet » ASP Clásico »

Enviar formulario sin <form>

Estas en el tema de Enviar formulario sin <form> en el foro de ASP Clásico en Foros del Web. Hola a todos !!! Alguien sabe si se puede, (y como es la manera) de enviar datos de una página a otra sin POST o ...
  #1 (permalink)  
Antiguo 24/01/2002, 13:12
 
Fecha de Ingreso: enero-2002
Mensajes: 14
Antigüedad: 22 años, 5 meses
Puntos: 0
Enviar formulario sin <form>

Hola a todos !!!
Alguien sabe si se puede, (y como es la manera) de enviar datos de una página a otra sin POST o GET, sino ingresando los datos en la url tipo:
prueba.asp?nom= ...
El problema es como tomo los valores ingresados en los textbox y listbox que tengo en la pagina.
Alguien podra ayudarme???
Lo que necesito saber, es, como tomar el valor de un textbox y por medio de un link enviar el dato a otra pagina sin necesidad de usar el form / action.

A alguien se le ocurre algo?

Gracias !!!
  #2 (permalink)  
Antiguo 24/01/2002, 13:55
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: Enviar formulario sin <form>

El formulario siempre tiene que tener un método ya sea post o get.

Si lo que querés es enviarlo sin el botón del form (con un enlace o una imagen por ejemplo), poné algo así:

&lt;img src=&quot;tu_imagen.gif&quot; onclick=&quot;Tu_fomulario.submit()&quot; onMouseOver=&quot;style.cursor = 'hand'&quot;&gt;

  #3 (permalink)  
Antiguo 24/01/2002, 15:11
Avatar de Claudito  
Fecha de Ingreso: enero-2002
Mensajes: 124
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: Enviar formulario sin <form>

se hace con una funcion de javascript
que se llama desde un boton
primero rescatas las variables

x= form1.nombretextbox.value
y= form1.nombretextbox2.value

parent.mainFrame.location.href = &quot;pagina de llegada de variables.asp?TRADER-ID=&quot; + x
ojala te sirva,bye
  #4 (permalink)  
Antiguo 24/01/2002, 15:14
 
Fecha de Ingreso: mayo-2001
Mensajes: 452
Antigüedad: 23 años, 1 mes
Puntos: 1
Re: Enviar formulario sin <form>

Con javascript puedes dinamicamente colocarle valores a campos hidden y luego submitir la forma de manera que no tengas que colocarte precisamente sobre ella, mas o menos asi:
&lt;script&gt;
funcion enviar() {
document.miforma.campo1.value = &quot;hola&quot;
document.miforma.campo2.value =&quot;aqui estoy&quot;
document.miforma.submit()
}

&lt;BODY&gt;
&lt;FORM action=&quot;adondequieresir&quot; method=POST&gt;
&lt;INPUT type=&quot;hidden&quot; name=&quot;campo1&quot;&gt;
&lt;INPUT type=&quot;hidden&quot; name=&quot;campo2&quot;&gt;
&lt;/FORM&gt;

y la funcion javascript la mandas ejecutar de donde quieras... obviamente esta funcion debera separar los valores que te interesa de tus combos... los cuales pueden estar en otra forma.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 20:49.