Obtener resultado de la ejecución de un ASP

06/06/2005 - 21:01 por mikel | Informe spam
Holas,

Resulta que estoy tocando una aplicacion en la que hay un menu en la
izquierda. Al apretar uno de sus links, lo que hace es llamarse a si misma
con un querystring "A" asignado a una página html. Cuando se ejecuta, se lee
la página html con filesystemObject, se guarda en una variable, y luego se
muestra el valor de la variable en pantalla (o sea, se muestea el html):

por ejemplo: "href = mismaPagina?A=xxx.html"

bueno, lo típico.

Pero el problema me aparece cuando el html es un ASP, porque, evidentemente,
este ASP no se ejecuta.
Alguien sabe como se puede hacer? Seria como ejecutar el ASP, y luego poder
leer el resultado de su ejecucion antes de mostrarlo por pantalla... pero,
se puede???

Grácias

Preguntas similare

Leer las respuestas

#1 Matias Iacono
07/06/2005 - 01:46 | Informe spam
Lo que puedes usar en ese caso es server.execute("nombre pagina asp")

Esto ejecuta la pagina, con todo su codigo, muestra lo que tenga que
mostrar. O sea, lo que la pagina ejecutada genere como resultado, y despues
sigue con el flujo normal de la pagina que ejecuto el server.execute

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"mikel" escribió en el mensaje
news:
Holas,

Resulta que estoy tocando una aplicacion en la que hay un menu en la
izquierda. Al apretar uno de sus links, lo que hace es llamarse a si misma
con un querystring "A" asignado a una página html. Cuando se ejecuta, se
lee
la página html con filesystemObject, se guarda en una variable, y luego se
muestra el valor de la variable en pantalla (o sea, se muestea el html):

por ejemplo: "href = mismaPagina?A=xxx.html"

bueno, lo típico.

Pero el problema me aparece cuando el html es un ASP, porque,
evidentemente,
este ASP no se ejecuta.
Alguien sabe como se puede hacer? Seria como ejecutar el ASP, y luego
poder
leer el resultado de su ejecucion antes de mostrarlo por pantalla... pero,
se puede???

Grácias





Respuesta Responder a este mensaje
#2 mikel
08/06/2005 - 09:42 | Informe spam
perfecto,
grácias!

"Matias Iacono" escribió en el mensaje
news:
Lo que puedes usar en ese caso es server.execute("nombre pagina asp")

Esto ejecuta la pagina, con todo su codigo, muestra lo que tenga que
mostrar. O sea, lo que la pagina ejecutada genere como resultado, y


despues
sigue con el flujo normal de la pagina que ejecuto el server.execute

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"mikel" escribió en el mensaje
news:
> Holas,
>
> Resulta que estoy tocando una aplicacion en la que hay un menu en la
> izquierda. Al apretar uno de sus links, lo que hace es llamarse a si


misma
> con un querystring "A" asignado a una página html. Cuando se ejecuta, se
> lee
> la página html con filesystemObject, se guarda en una variable, y luego


se
> muestra el valor de la variable en pantalla (o sea, se muestea el html):
>
> por ejemplo: "href = mismaPagina?A=xxx.html"
>
> bueno, lo típico.
>
> Pero el problema me aparece cuando el html es un ASP, porque,
> evidentemente,
> este ASP no se ejecuta.
> Alguien sabe como se puede hacer? Seria como ejecutar el ASP, y luego
> poder
> leer el resultado de su ejecucion antes de mostrarlo por pantalla...


pero,
> se puede???
>
> Grácias
>
>
>
>
>


Respuesta Responder a este mensaje
#3 mikel
08/06/2005 - 10:52 | Informe spam
Hola de nuevo.
Por lo que veo, no se puede llamar a server.execute con algo asi, verdad?
server.execute("pagina1.asp?ID=1")




"Matias Iacono" escribió en el mensaje
news:
Lo que puedes usar en ese caso es server.execute("nombre pagina asp")

Esto ejecuta la pagina, con todo su codigo, muestra lo que tenga que
mostrar. O sea, lo que la pagina ejecutada genere como resultado, y


despues
sigue con el flujo normal de la pagina que ejecuto el server.execute

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"mikel" escribió en el mensaje
news:
> Holas,
>
> Resulta que estoy tocando una aplicacion en la que hay un menu en la
> izquierda. Al apretar uno de sus links, lo que hace es llamarse a si


misma
> con un querystring "A" asignado a una página html. Cuando se ejecuta, se
> lee
> la página html con filesystemObject, se guarda en una variable, y luego


se
> muestra el valor de la variable en pantalla (o sea, se muestea el html):
>
> por ejemplo: "href = mismaPagina?A=xxx.html"
>
> bueno, lo típico.
>
> Pero el problema me aparece cuando el html es un ASP, porque,
> evidentemente,
> este ASP no se ejecuta.
> Alguien sabe como se puede hacer? Seria como ejecutar el ASP, y luego
> poder
> leer el resultado de su ejecucion antes de mostrarlo por pantalla...


pero,
> se puede???
>
> Grácias
>
>
>
>
>


Respuesta Responder a este mensaje
#4 Matias Iacono
08/06/2005 - 17:19 | Informe spam
No... ya que solo ejecuta su contenido. No es una llamada HTTP.

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"mikel" escribió en el mensaje
news:
Hola de nuevo.
Por lo que veo, no se puede llamar a server.execute con algo asi, verdad?
server.execute("pagina1.asp?ID=1")




"Matias Iacono" escribió en el mensaje
news:
Lo que puedes usar en ese caso es server.execute("nombre pagina asp")

Esto ejecuta la pagina, con todo su codigo, muestra lo que tenga que
mostrar. O sea, lo que la pagina ejecutada genere como resultado, y


despues
sigue con el flujo normal de la pagina que ejecuto el server.execute

Saludos,

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3

Profile: http://aspnet2.com/mvp.ashx?MatiasIacono
"mikel" escribió en el mensaje
news:
> Holas,
>
> Resulta que estoy tocando una aplicacion en la que hay un menu en la
> izquierda. Al apretar uno de sus links, lo que hace es llamarse a si


misma
> con un querystring "A" asignado a una página html. Cuando se ejecuta,
> se
> lee
> la página html con filesystemObject, se guarda en una variable, y luego


se
> muestra el valor de la variable en pantalla (o sea, se muestea el
> html):
>
> por ejemplo: "href = mismaPagina?A=xxx.html"
>
> bueno, lo típico.
>
> Pero el problema me aparece cuando el html es un ASP, porque,
> evidentemente,
> este ASP no se ejecuta.
> Alguien sabe como se puede hacer? Seria como ejecutar el ASP, y luego
> poder
> leer el resultado de su ejecucion antes de mostrarlo por pantalla...


pero,
> se puede???
>
> Grácias
>
>
>
>
>






email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida