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

Server.Execute ¿son necesarios los tag html y body?

Estas en el tema de Server.Execute ¿son necesarios los tag html y body? en el foro de ASP Clásico en Foros del Web. Hola. He comprobado que cuando incluyo un archivo con server.Execute"archivo.asp" se muestra correctamente aunque la página que se incluye esté completa, vamos que tiene los ...
  #1 (permalink)  
Antiguo 25/12/2002, 16:43
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 4 meses
Puntos: 0
Server.Execute ¿son necesarios los tag html y body?

Hola.

He comprobado que cuando incluyo un archivo con server.Execute"archivo.asp" se muestra correctamente aunque la página que se incluye esté completa, vamos que tiene los tag <html> <head>y <Body>.

¿ Quisiera saber si es correcto hacerlo de esta manera, o por el contrario es preferible quitarlos ? y en cualquier caso ¿porque?.

Gracias y FELIZ NAVIDAD :cantar: :cantar: :cantar:
  #2 (permalink)  
Antiguo 25/12/2002, 16:48
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años, 5 meses
Puntos: 37
Si se permite, el despliegue no te muestra errores, esto es por que el navegador es amigable al momento de mostrar la pantalla, no importa que tengas
<html>
<body>


<html>
<body>
</body>
</html>

</body>
</html>

Pero no todos los navegadores aceptan esto, NetScape creo que si te truena, de cualquier forma lo correcto es que solo existan un par de etiquetas para apertura y cierre, no ambos, si te es posible modificarlo en el archivo que mandas ejecutar mejor, si no, pues dejalo asi, creo que a mi en alguna ocasion si me dio errores un <form> que tenia intercalado al momento de tratar de manipularlo con JavaScript, asumi que se debia a las etiquetas dobles.
  #3 (permalink)  
Antiguo 25/12/2002, 17:22
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 4 meses
Puntos: 0
Gracias wwwmaster,

Seguire entonces por esta via.
  #4 (permalink)  
Antiguo 25/12/2002, 21:54
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 24 años, 2 meses
Puntos: 535
vamos, que cuando estás usando server.execute es para ejecutar un código servidor (lease ASP) y cuando usas un include podés estar haciendo eso mismo o utilizando, además, código cliente.

Es lógico que al llamar a un script con server.execute éste no tenga ningún tipo de tag HTML
  #5 (permalink)  
Antiguo 26/12/2002, 16:34
 
Fecha de Ingreso: diciembre-2001
Mensajes: 262
Antigüedad: 23 años, 4 meses
Puntos: 0
Ok.

Utilizo server.Execute como solucion a la inclusion de archivos de forma dinámica.

Lo que hago es cargar en la db la direccion del archivo a mostrar, asi puedo componer las páginas mejor que insertando el texto en un campo memo ( por lo del diseño del contenido).

La idea de mantener los tag hmtl body.... se debe a intentar que ese archivo por si solo se pueda utilizar para, por ejemplo, imprimir sin menus, cabeceras,,....., asi practicamente toda la gestion de la web la puedo hacer con tres o cuatro páginas.
No se si me explico bien

Saludos y gracias
  #6 (permalink)  
Antiguo 26/12/2002, 23:24
 
Fecha de Ingreso: noviembre-2002
Ubicación: DF
Mensajes: 1.056
Antigüedad: 22 años, 5 meses
Puntos: 37
Internet Explorer es tan amable en ese aspecto que incluso te desplegará listas con tags incompletos, archivos sin los tags de apertura <html>, <body>, etc., pero lo mejor es respetar la formalidad de la formación en tus documentos.
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 15:14.