Ver Mensaje Individual
  #7 (permalink)  
Antiguo 30/06/2008, 07:39
Avatar de PosProdukcion
PosProdukcion
 
Fecha de Ingreso: noviembre-2004
Ubicación: Manzanares el Real (Madrid)
Mensajes: 726
Antigüedad: 20 años, 5 meses
Puntos: 9
Respuesta: Pagina inicio con cabecera fija

Los includes dinamicos en principio no están permitidos en ASP y es un poco retorcido el "truco" para hacerlos.

Suponiendo que la cabecera y el pie sean iguales para todas las páginas solo harias el include de cabecera y pie en cada pagina, y el cuerpo sería de la propia página, me explico:

pagina1.asp:
Código:
%>
<!-- #include file="cabecera_comun.asp" -->
<%
Response.write("todo el contenido de la pagina1..asp")
etc
%>
<!-- #include file="pie_comun.asp" -->
<%
pagina2.asp:
Código:
%>
<!-- #include file="cabecera_comun.asp" -->
<%
Response.write("todo el contenido de la pagina2..asp")
etc
%>
<!-- #include file="pie_comun.asp" -->
<%
Si ni siquiera la cabcera o el pie son iguales en todas las páginas, entonces podrías meter la cabecera dentro de un Sub con unos parámetros, por ejemplo (es solo un ejemplo):

cabecera_comun.asp:
Código:
<%
Sub Cabecera_Comun(titulo_pagina, menu_es_visible, etc.) 
  etc...
y luego:

pagina1.asp:
Código:
%>
<!-- #include file="cabecera_comun.asp" -->
<%
Call Cabecera_Comun("Titulo de la página 1", True) 
Response.write("todo el contenido de la pagina1..asp")
etc
%>
<!-- #include file="pie_comun.asp" -->
<%