¿Cómo Insertar ASP en un archivo index.html?

21/01/2004 - 16:05 por Enrique Maldonado | Informe spam
Hola, empiezo a pensar que no hay ninguna forma.

¿Se os ocurre como insertar código ASP en un documento HTML?

Lo mas cercano que he estado es a base de usar etiquetas IFRAME que llaman a
una minipagina ASP, pero el resultado no es extacamente lo que quiero.

Tabién lo he intentado a base de comandos <!-#Include file="la parte.asp"-->
pero no me funciona.

¿Se os ocurre alguna otra forma?

Un saludo,
Enrique M.

Preguntas similare

Leer las respuestas

#6 Bosio
21/01/2004 - 18:13 | Informe spam
Buenas,

On Wed, 21 Jan 2004 17:52:14 +0100, "Enrique Maldonado"
wrote:
Si eso ya lo se, pero ¿Se te ocurre como insertar código ASP en un documento
HTML?



Si lo importante es mantener la extension HTML podrias configurar el
servidor (si tienes tal acceso a el) para que pase por el interprete
de ASP tambien las paginas html (es un poco bruto, pero si es
estrictamente necesario...) En realidad la extension sirve para poco
mas que eso, decirle al servidor por donde debe pasar la pagina antes
de mandarsela al navegador.

Eso en un IIS 5 en la practica (y no me hagas demasiado caso en esto)
creo que lo harias en las propiedades del sitio web, bajo la pestanya
directorio particular, en la configuracion de la aplicacion. Pero eso
que te lo aclare alguien que este mas puesto en el tema de administrar
servicios web.
Respuesta Responder a este mensaje
#7 urko
21/01/2004 - 18:21 | Informe spam
podrias hacer en index.html
un self.location("index.asp")
o recargar la pagina ASP en 10 segundos
y si index.html la conviertes en una pagina con FRAMES?
pones el frame superior a 0 y el segundo a * y te ocuparia toda la pantalla
y en esta cargarias la pagina ASP



"Enrique Maldonado" escribió en el mensaje
news:bumans$rvb$
Si eso ya lo se, pero ¿Se te ocurre como insertar código ASP en un


documento
HTML?

En la pregunta daba dos formas en las que se puede apañar. El problema es
que tengo una página index.html y me gustarñia que fuese index.asp, pero


no
puedo hacerlo porque me cargo la posicion de lo sbuscadores y tengo que
buecar formas de icnrustar codigo ASP en HTML, lo que teóricamente es
imposible, pero que a base de <IFRAMES> lo voy haciendo, aunque realmente
sean varias páginas (la HTML y el resultado de varias ASP).

> Ejem... repasa el manual ;) ASP se ejecuta en el servidor y genera
> HTML que es lo que se ve en el navegador. Lo dicho, relee los primeros
> capitulos del manual.


Respuesta Responder a este mensaje
#8 Sashka
21/01/2004 - 18:27 | Informe spam
Sub window_onload
dim urlruta, xmlhttp
urlruta=http://www.asp.net/webmatrix/defaul...amp;tabIdF
set xmlhttp=createobject("MSXML2.XMLHTTP")
xmlhttp.open "Get", urlruta, false
xmlhttp.Send
elCuerpo.innerHTML= xmlhttp.responseText
set xmlhttp=Nothing
End sub

El Body de la página tiene ID="elCuerpo"

Con una rutina así en el onload de la página insertas el HTML generado
por una asp en una página HTML si la página está en otro servidor...
como el ejemplo que te pongo no trae los estilos... ni las imágenes

Sashka


"Enrique Maldonado" escribió en el mensaje
news:bumans$rvb$
Si eso ya lo se, pero ¿Se te ocurre como insertar código ASP en un


documento
HTML?

En la pregunta daba dos formas en las que se puede apañar. El problema es
que tengo una página index.html y me gustarñia que fuese index.asp, pero


no
puedo hacerlo porque me cargo la posicion de lo sbuscadores y tengo que
buecar formas de icnrustar codigo ASP en HTML, lo que teóricamente es
imposible, pero que a base de <IFRAMES> lo voy haciendo, aunque realmente
sean varias páginas (la HTML y el resultado de varias ASP).

> Ejem... repasa el manual ;) ASP se ejecuta en el servidor y genera
> HTML que es lo que se ve en el navegador. Lo dicho, relee los primeros
> capitulos del manual.


Respuesta Responder a este mensaje
#9 Sashka
21/01/2004 - 19:10 | Informe spam
Olvida lo del elCuerpo.innerHTML
cambia la línea por
document.writeln xmlhttp.responseText

Sashka

"Sashka" escribió en el mensaje
news:e1n$
Sub window_onload
dim urlruta, xmlhttp
urlruta=http://www.asp.net/webmatrix/defaul...amp;tabIdF
set xmlhttp=createobject("MSXML2.XMLHTTP")
xmlhttp.open "Get", urlruta, false
xmlhttp.Send
elCuerpo.innerHTML= xmlhttp.responseText
set xmlhttp=Nothing
End sub

El Body de la página tiene ID="elCuerpo"

Con una rutina así en el onload de la página insertas el HTML generado
por una asp en una página HTML si la página está en otro servidor...
como el ejemplo que te pongo no trae los estilos... ni las


imágenes

Sashka


"Enrique Maldonado" escribió en el mensaje
news:bumans$rvb$
> Si eso ya lo se, pero ¿Se te ocurre como insertar código ASP en un
documento
> HTML?
>
> En la pregunta daba dos formas en las que se puede apañar. El problema


es
> que tengo una página index.html y me gustarñia que fuese index.asp, pero
no
> puedo hacerlo porque me cargo la posicion de lo sbuscadores y tengo que
> buecar formas de icnrustar codigo ASP en HTML, lo que teóricamente es
> imposible, pero que a base de <IFRAMES> lo voy haciendo, aunque


realmente
> sean varias páginas (la HTML y el resultado de varias ASP).
>
> > Ejem... repasa el manual ;) ASP se ejecuta en el servidor y genera
> > HTML que es lo que se ve en el navegador. Lo dicho, relee los primeros
> > capitulos del manual.
>
>


Respuesta Responder a este mensaje
#10 Benjamin Porter
22/01/2004 - 09:07 | Informe spam
Puedes hacerlo perfectamente.
Incluyes en tu pagina HTM o HTML la siguiente sentencia:

<script language="Javascript" src="pagina.asp"></script>

La restricción unica es que el codigo que pagina.asp genere
debe ser codigo Javascript u otro, según el atributo "language"
del tag "src".

Entonces, deberías preocuparte de modificar la salida (output)
de tu pagina ASP:

La salida antes era:

"hola chicos de ASP"

Ahora debe ser:

document.write "hola chicos de ASP"


Eso.
Saludos a todos.

Atentamente
_____________________
Benjamin Porter

(Evidentemente sin el ".punto")








"Enrique Maldonado" escribió en el mensaje
news:bum4f8$ojb$
Hola, empiezo a pensar que no hay ninguna forma.

¿Se os ocurre como insertar código ASP en un documento HTML?

Lo mas cercano que he estado es a base de usar etiquetas IFRAME que llaman


a
una minipagina ASP, pero el resultado no es extacamente lo que quiero.

Tabién lo he intentado a base de comandos <!-#Include file="la


parte.asp"-->
pero no me funciona.

¿Se os ocurre alguna otra forma?

Un saludo,
Enrique M.



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