Foros del Web » Creando para Internet » HTML »

Diseño de paginas con frames

Estas en el tema de Diseño de paginas con frames en el foro de HTML en Foros del Web. Hola a todos Necesito ayuda de alguno de ustedes. Hice una pagina web con 3 marcos: Uno superior(la cabecera de la pagina), uno inferior(el pie ...
  #1 (permalink)  
Antiguo 13/10/2011, 06:30
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Pregunta Diseño de paginas con frames

Hola a todos

Necesito ayuda de alguno de ustedes.
Hice una pagina web con 3 marcos: Uno superior(la cabecera de la pagina), uno inferior(el pie de pagina) y uno izquierdo (el menu principal)

La pagina que contiene todos los marcos es index.html

En mi menu por ejemplo tengo un boton que se llama Novedades (Novedades.html)

Mi problema es como referenciar Novedades externamente y que me incluya todos los marcos.
Porque yo ahora escribo http://www......./Novedades.html y me sale la pagina sin ningun marco

Espero que alguno me pueda ayudar. Gracias
  #2 (permalink)  
Antiguo 13/10/2011, 07:40
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Diseño de paginas con frames

el uso de marcos está obsoleto, y no es recomendable, sobre todo por practicas de SEO.

en tu caso para poder llamar por url directamente a una sección del frameset y que aparezca en el correspondiente marco junto con los demás: no te queda otra opción que controlar eso por variables en la URL y leerlas o desde JS o desde un script del lado del server, opción poco recomendada debido a que se presta para ataques RFI y falsificación de las páginas reales
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 13/10/2011, 07:58
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Respuesta: Diseño de paginas con frames

Gracias por responderme tan rapido.

Yo utilice esta herramienta porque necesitaba barras de scroll independientes.
Yo queria que mi encabezado, pie de pagina y menu principal queden estaticos y solo haga scroll el cuerpo de la pagina.

Empezando a mirar los manuales del Dreamweaver encontre esta opcion y se adaptaba a mis necesidades.

Que me sugeris que use en lugar de marcos. ?
  #4 (permalink)  
Antiguo 13/10/2011, 08:28
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Respuesta: Diseño de paginas con frames

Estuve probando que con capas logro el scroll que quiero.

Esta opcion es mejor que usar marcos?
  #5 (permalink)  
Antiguo 13/10/2011, 08:37
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Diseño de paginas con frames

Cita:
Iniciado por MarciQuirida Ver Mensaje
Estuve probando que con capas logro el scroll que quiero.

Esta opcion es mejor que usar marcos?
definitivamente con overflow css puedes simular muy bien una estructura de marcos y complementando eso con un script del lado del server como PHP vas por buen camino, luego puedes experimentar con AJAX, pero no abuses de él, recuerda que para un sitio 100% navegable el AJAX hay que limitarlo un poco
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #6 (permalink)  
Antiguo 13/10/2011, 09:10
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Respuesta: Diseño de paginas con frames

Gracias por tu ayuda

Disculpa mi ignorancia, a que te referis con: "complementando con un script del lado del server como PHP "
  #7 (permalink)  
Antiguo 13/10/2011, 12:16
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Diseño de paginas con frames

los scripts del lado del server como PHP te permiten generar HTML dinámico, además de brindarte muchas posibilidades como acceso a una base de datos, PHP no es el único, también tienes JSP, ASP entre otros.

un ejemplo básico de como reutilizar código es separar las diferentes secciones de tu página en archivos como header.php , footer.php y nav.php, y utilizar funciones como include() de php para construir un layout completo
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #8 (permalink)  
Antiguo 13/10/2011, 14:53
 
Fecha de Ingreso: abril-2007
Mensajes: 29
Antigüedad: 17 años
Puntos: 0
Respuesta: Diseño de paginas con frames

Gracias , muy clara tu ayuda.
Voy a ver como lo aplico a mi pagina
  #9 (permalink)  
Antiguo 14/10/2011, 10:35
Avatar de interjsr  
Fecha de Ingreso: octubre-2011
Ubicación: Madrid
Mensajes: 81
Antigüedad: 12 años, 6 meses
Puntos: 2
Respuesta: Diseño de paginas con frames

Cita:
Iniciado por MarciQuirida Ver Mensaje
Hola a todos

Necesito ayuda de alguno de ustedes.
Hice una pagina web con 3 marcos: Uno superior(la cabecera de la pagina), uno inferior(el pie de pagina) y uno izquierdo (el menu principal)

La pagina que contiene todos los marcos es index.html

En mi menu por ejemplo tengo un boton que se llama Novedades (Novedades.html)

Mi problema es como referenciar Novedades externamente y que me incluya todos los marcos.
Porque yo ahora escribo http://www......./Novedades.html y me sale la pagina sin ningun marco

Espero que alguno me pueda ayudar. Gracias
Hola. No sé si te he entendido bien, pero creo que te falta un marco más, el central donde van a aparecer todos las páginas cuando seleccionen en el menú. Dicho marco tendrá un id y es al que harás referencia, valga la redundancia, cuando pinchen un botón "referencia" de tu menú. Así por ejemplo:

<div class = "barra">
<iframe name = "Cabecera" src="Cabecera1.html" width = "100%" height = "8%" noresize scrolling = "no" frameborder = "0">
</iframe>

<iframe name = "Pie" src="Pie.html" width = "100%" height = "35%" noresize scrolling = "no" frameborder = "0"></iframe>

<iframe name = "Cuerpo" id= "Cuerpo" src="INICIO/Inicio.xml" width = "100%" height = "100%" noresize scrolling = "no" frameborder = "0"></iframe>
</div>

Y un boton de tu menu:
<A TARGET = "Cuerpo" HREF = "PAGINAS/LaPrimera.xml"> PRIMERA </A>

Etiquetas: diseño, frames
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 13:13.