Como llamar un archivo .ASP desde un archivo .HTML

12/04/2007 - 01:22 por Alberto Fuentes L. | Informe spam
Un saludo a todos los miembros de este comunida, como ando en pañales (pero
limpios) y gateando en ASP. Tengo un problema con mi proceso

Tengo un archivo html el cual segun yo trato de traer una rutina de un
archivo .ASP y lo hago por medio del TAG <SCRITE> con esta sintaxis

<script language="vbscript" type="text/vbscript"
src="asp/bdconsultar.asp"></script>

sin llamo el archivo directamente este se ejecuta sin problemas, claro que
tengo que ponerle en la primera linea: <%@ LANGUAGE="VBScript" %>
pero cuando lo llamo desde el html, quito esta primera linea.

Entonces no se que estoy haciendo mal y lo que deseo es que se inscrute esa
parte del proceso en el .HTML

Por su tiempo y comentario, de antemano muchas gracias.



________________________________________________________________________
Alberto Fuentes L.

Preguntas similare

Leer las respuestas

#1 Miguel Gonzalez
12/04/2007 - 10:17 | Informe spam
Hola Alberto.

¿Los datos que devuelve la página ASP son códigos literales vbscript?

Es decir, los "Response.Write" de la página ASP ¿devuelven código
vbscript para ejecutar en el navegador cliente?

Si es así, tendrías que ajustar el "ContentType" de la página ASP, a fin
de que los datos que envía puedan ser interpretado por el navegador:

Response.ContentType = "text/vbscript"

(a colocar antes que se envíe algo al cliente)

Saludos!

Miguel

Alberto Fuentes L. escribió:
Un saludo a todos los miembros de este comunida, como ando en pañales (pero
limpios) y gateando en ASP. Tengo un problema con mi proceso

Tengo un archivo html el cual segun yo trato de traer una rutina de un
archivo .ASP y lo hago por medio del TAG <SCRITE> con esta sintaxis

<script language="vbscript" type="text/vbscript"
src="asp/bdconsultar.asp"></script>

sin llamo el archivo directamente este se ejecuta sin problemas, claro que
tengo que ponerle en la primera linea: <%@ LANGUAGE="VBScript" %>
pero cuando lo llamo desde el html, quito esta primera linea.

Entonces no se que estoy haciendo mal y lo que deseo es que se inscrute esa
parte del proceso en el .HTML

Por su tiempo y comentario, de antemano muchas gracias.



________________________________________________________________________
Alberto Fuentes L.


Respuesta Responder a este mensaje
#2 Manuel Vera
12/04/2007 - 15:39 | Informe spam
Alberto,

Yo he utilizado esa práctica para enviar HTML a la página desde donde llamo
al ASP.
Para poder hacerlo, tuve que codificar mi ASP en javascript. Si, mi código
script de servidor tuve que cambiarlo de vbscript a javascript. Una de las
razones es que si yo abría mi HTML en Netscape el código no se ejecutaba
porque Netscape no soporta vbscript. En aquel entonces no había salido
FireFox, pero imagino que al igual que Netscape no soporta vbscript.

Espero te sirva el comentario.

Saludos
MV

"Miguel Gonzalez" escribió en el mensaje
news:
Hola Alberto.

¿Los datos que devuelve la página ASP son códigos literales vbscript?

Es decir, los "Response.Write" de la página ASP ¿devuelven código
vbscript para ejecutar en el navegador cliente?

Si es así, tendrías que ajustar el "ContentType" de la página ASP, a fin
de que los datos que envía puedan ser interpretado por el navegador:

Response.ContentType = "text/vbscript"

(a colocar antes que se envíe algo al cliente)

Saludos!

Miguel

Alberto Fuentes L. escribió:
Un saludo a todos los miembros de este comunida, como ando en pañales
(pero
limpios) y gateando en ASP. Tengo un problema con mi proceso

Tengo un archivo html el cual segun yo trato de traer una rutina de un
archivo .ASP y lo hago por medio del TAG <SCRITE> con esta sintaxis

<script language="vbscript" type="text/vbscript"
src="asp/bdconsultar.asp"></script>

sin llamo el archivo directamente este se ejecuta sin problemas, claro
que
tengo que ponerle en la primera linea: <%@ LANGUAGE="VBScript" %>
pero cuando lo llamo desde el html, quito esta primera linea.

Entonces no se que estoy haciendo mal y lo que deseo es que se inscrute
esa
parte del proceso en el .HTML

Por su tiempo y comentario, de antemano muchas gracias.



________________________________________________________________________
Alberto Fuentes L.


Respuesta Responder a este mensaje
#3 Miguel Gonzalez
13/04/2007 - 10:01 | Informe spam
Hola Manuel.

No hace falta que toda la página ASP esté hecha en javascript, sólo es
necesario que lo esté el código que se envía para su ejecución en el
navegador del cliente. Por ejemplo:

<%
Function AvisoCliente(aviso)
Response.ContentType = "text/javascript"
Response.Write "alert(""" & aviso & """);"
End Function
AvisoCliente("¡Ojo!")
%>

<script type="text/javascript" src="csi-aviso.asp"></script>


Saludos!

Miguel

Manuel Vera escribió:
Alberto,

Yo he utilizado esa práctica para enviar HTML a la página desde donde llamo
al ASP.
Para poder hacerlo, tuve que codificar mi ASP en javascript. Si, mi código
script de servidor tuve que cambiarlo de vbscript a javascript. Una de las
razones es que si yo abría mi HTML en Netscape el código no se ejecutaba
porque Netscape no soporta vbscript. En aquel entonces no había salido
FireFox, pero imagino que al igual que Netscape no soporta vbscript.

Espero te sirva el comentario.

Saludos
MV

"Miguel Gonzalez" escribió en el mensaje
news:
Hola Alberto.

¿Los datos que devuelve la página ASP son códigos literales vbscript?

Es decir, los "Response.Write" de la página ASP ¿devuelven código
vbscript para ejecutar en el navegador cliente?

Si es así, tendrías que ajustar el "ContentType" de la página ASP, a fin
de que los datos que envía puedan ser interpretado por el navegador:

Response.ContentType = "text/vbscript"

(a colocar antes que se envíe algo al cliente)

Saludos!

Miguel

Alberto Fuentes L. escribió:
Un saludo a todos los miembros de este comunida, como ando en pañales
(pero
limpios) y gateando en ASP. Tengo un problema con mi proceso

Tengo un archivo html el cual segun yo trato de traer una rutina de un
archivo .ASP y lo hago por medio del TAG <SCRITE> con esta sintaxis

<script language="vbscript" type="text/vbscript"
src="asp/bdconsultar.asp"></script>

sin llamo el archivo directamente este se ejecuta sin problemas, claro
que
tengo que ponerle en la primera linea: <%@ LANGUAGE="VBScript" %>
pero cuando lo llamo desde el html, quito esta primera linea.

Entonces no se que estoy haciendo mal y lo que deseo es que se inscrute
esa
parte del proceso en el .HTML

Por su tiempo y comentario, de antemano muchas gracias.



________________________________________________________________________
Alberto Fuentes L.








Respuesta Responder a este mensaje
#4 Alberto Fuentes L.
26/04/2007 - 20:44 | Informe spam
Gracias por sus comentarios, solucione por mientras usando un IFRAME que vi
en esta pagina http://www.dynamicdrive.com/dynamic...viewer.htm y
llamo el archivo .ASP y a la vez aproveche para en cada tabulador, ordenar
segun lo requiera el usuario.

Saludos
Alberto Fuentes L.

________________________________________________________________________
<hr>
Siconet, S.A. de C.V.
Ixtepete # 2064, Pinar de la Calma

http://www.siconet.com.mx
"Miguel Gonzalez" escribió en el mensaje
news:

Hola Manuel.

No hace falta que toda la página ASP esté hecha en javascript, sólo es
necesario que lo esté el código que se envía para su ejecución en el
navegador del cliente. Por ejemplo:

<%
Function AvisoCliente(aviso)
Response.ContentType = "text/javascript"
Response.Write "alert(""" & aviso & """);"
End Function
AvisoCliente("¡Ojo!")
%>

<script type="text/javascript" src="csi-aviso.asp"></script>


Saludos!

Miguel

Manuel Vera escribió:
Alberto,

Yo he utilizado esa práctica para enviar HTML a la página desde donde
llamo
al ASP.
Para poder hacerlo, tuve que codificar mi ASP en javascript. Si, mi
código
script de servidor tuve que cambiarlo de vbscript a javascript. Una de
las
razones es que si yo abría mi HTML en Netscape el código no se ejecutaba
porque Netscape no soporta vbscript. En aquel entonces no había salido
FireFox, pero imagino que al igual que Netscape no soporta vbscript.

Espero te sirva el comentario.

Saludos
MV

"Miguel Gonzalez" escribió en el mensaje
news:
Hola Alberto.

¿Los datos que devuelve la página ASP son códigos literales vbscript?

Es decir, los "Response.Write" de la página ASP ¿devuelven código
vbscript para ejecutar en el navegador cliente?

Si es así, tendrías que ajustar el "ContentType" de la página ASP, a fin
de que los datos que envía puedan ser interpretado por el navegador:

Response.ContentType = "text/vbscript"

(a colocar antes que se envíe algo al cliente)

Saludos!

Miguel

Alberto Fuentes L. escribió:
Un saludo a todos los miembros de este comunida, como ando en pañales
(pero
limpios) y gateando en ASP. Tengo un problema con mi proceso

Tengo un archivo html el cual segun yo trato de traer una rutina de un
archivo .ASP y lo hago por medio del TAG <SCRITE> con esta sintaxis

<script language="vbscript" type="text/vbscript"
src="asp/bdconsultar.asp"></script>

sin llamo el archivo directamente este se ejecuta sin problemas, claro
que
tengo que ponerle en la primera linea: <%@ LANGUAGE="VBScript" %>
pero cuando lo llamo desde el html, quito esta primera linea.

Entonces no se que estoy haciendo mal y lo que deseo es que se inscrute
esa
parte del proceso en el .HTML

Por su tiempo y comentario, de antemano muchas gracias.



________________________________________________________________________
Alberto Fuentes L.








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