Flujos entre páginas

18/02/2005 - 09:41 por Vicent | Informe spam
Hola a todos

Atención, pregunta de principante...

¿Alguien me puede indicar si es posible y cómo hacer para que en un .ASP
pueda hacer dos posts hacia sitios distintos? Me explico: es que tengo unos
desplegables en mi página que en función del valor que tomen, deben rellenar
otros en la misma página, cosa que hago manualmente con un botón haciendo un
post hacia la misma página. La cuestión es que tengo más abajo otro botón de
envío pero que debería hacer el post hacia otra página.

Gracias y un saludo.

Preguntas similare

Leer las respuestas

#6 Benjamin Porter
22/02/2005 - 03:51 | Informe spam
"Vicent" escribió en el mensaje
news:SsrSd.17737$

Por supuesto he cambiado el nombre adecuadamente. De hecho lo que


había
pensado que podría ser es que el código del script debiera ir situado en
determinado lugar del código o se necesitara alguna etiqueta o declaración
adicional que estoy olvidando.




Pequeño detalle:
¿tiene tu documento los tagas <html></html> y <body></body>?

Verifica y nos cuentas...



Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")







No sé si voy por buen camino.

"Matias Iacono" escribió en el mensaje
news:%23xW$
> Tu formulario se llama NOMBREDELFORMULARIO?
>
> Recuerda que en esa clausula debes colocar el nombre real de tu
> formulario.
>
> Si en el tag form tienes: <form name="MiForm"
>
> Deberas cambiar NOMBREDELFORMULARIO por MiForm con mayusculas y
> minusculas incluidas.
>


Respuesta Responder a este mensaje
#7 Vicent
22/02/2005 - 09:15 | Informe spam
Sí, tiene ambas etiquetas. Además he intentado colocando el script en
diferentes lugares del código y el navegador me dice insistentemente que
"document.MiFormulario es nulo o no es un objeto". Por cierto, no tengo
mucha experiencia con ASP y hasta ahora venía usando FrontPage XP para ir
escribiendo los cuatro ASP que necesitaba. No sé si esto puede tener algo
que ver con este problema.

Saludos

"Benjamin Porter" escribió en el mensaje
news:
"Vicent" escribió en el mensaje
news:SsrSd.17737$

Por supuesto he cambiado el nombre adecuadamente. De hecho lo que


había
pensado que podría ser es que el código del script debiera ir situado en
determinado lugar del código o se necesitara alguna etiqueta o
declaración
adicional que estoy olvidando.




Pequeño detalle:
¿tiene tu documento los tagas <html></html> y <body></body>?

Verifica y nos cuentas...
Respuesta Responder a este mensaje
#8 Benjamin Porter
22/02/2005 - 15:29 | Informe spam
¿Por que no posteas la pagina completa mejor?



Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")


"Vicent" escribió en el mensaje
news:ISBSd.529360$

Sí, tiene ambas etiquetas. Además he intentado colocando el script en
diferentes lugares del código y el navegador me dice insistentemente que
"document.MiFormulario es nulo o no es un objeto". Por cierto, no tengo
mucha experiencia con ASP y hasta ahora venía usando FrontPage XP para ir
escribiendo los cuatro ASP que necesitaba. No sé si esto puede tener algo
que ver con este problema.

Saludos

"Benjamin Porter" escribió en el mensaje
news:
> "Vicent" escribió en el mensaje
> news:SsrSd.17737$
>>
>> Por supuesto he cambiado el nombre adecuadamente. De hecho lo que
> había
>> pensado que podría ser es que el código del script debiera ir situado


en
>> determinado lugar del código o se necesitara alguna etiqueta o
>> declaración
>> adicional que estoy olvidando.
>
>
> Pequeño detalle:
> ¿tiene tu documento los tagas <html></html> y <body></body>?
>
> Verifica y nos cuentas...


Respuesta Responder a este mensaje
#9 Vicent
23/02/2005 - 13:22 | Informe spam
El código que estoy usando es el siguiente:

<html>

<%
<<-- Aquí va el código que accede a la BD y rellena unos desplegables.
Aquí no tengo problemas -->>
%>

<form method="POST" action="principal.asp" onsubmit="return
FrontPage_Form1_Validator(this)" language="JavaScript" name="MiFormulario">
<p align="center"><b><font size="1" face="Verdana">
<select size="1" name="cboCategoria">
<option><%=cboCategoria%></option>
</select>
<input type="submit" value="+" name="btnSubcategoria">&nbsp; <select
size="1" name="cboSubcategoria" tabindex="3">
<option><%=cboSubcategoria%></option>
</select></font></b></p>
<p align="center"><input type="button" value="Botón" name="btnEnviar"
OnClick="HacerSubmit()"></p>
</form>
</body>
<script>
function HacerSubmit()
{
document.MiFormulario.Action = "la_otra_pagina.asp";
document.MiFormulario.Submit();
}
</script>
</html>


"Benjamin Porter" escribió en el mensaje
news:
¿Por que no posteas la pagina completa mejor?


Respuesta Responder a este mensaje
#10 Matias Iacono
23/02/2005 - 13:56 | Informe spam
Recuerda que todo es sensible a mayusculas y minusculas...

Action no es lo mismo que action
Submit no es lo mismo que submit

Mira esta pagina:
http://www.devguru.com/Technologies.../form.html

Saludos,

Matias Iacono
Microsoft MVP



"Vicent" wrote in message
news:3A_Sd.573345$

El código que estoy usando es el siguiente:

<html>

<%
<<-- Aquí va el código que accede a la BD y rellena unos desplegables.
Aquí no tengo problemas -->>
%>

<form method="POST" action="principal.asp" onsubmit="return
FrontPage_Form1_Validator(this)" language="JavaScript"


name="MiFormulario">
<p align="center"><b><font size="1" face="Verdana">
<select size="1" name="cboCategoria">
<option><%=cboCategoria%></option>
</select>
<input type="submit" value="+" name="btnSubcategoria">&nbsp; <select
size="1" name="cboSubcategoria" tabindex="3">
<option><%=cboSubcategoria%></option>
</select></font></b></p>
<p align="center"><input type="button" value="Botón" name="btnEnviar"
OnClick="HacerSubmit()"></p>
</form>
</body>
<script>
function HacerSubmit()
{
document.MiFormulario.Action = "la_otra_pagina.asp";
document.MiFormulario.Submit();
}
</script>
</html>


"Benjamin Porter" escribió en el mensaje
news:
> ¿Por que no posteas la pagina completa mejor?
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida