Avatar Image
Moderador
Moderador

Actualmente mi sitio esta compuesto de tres frames "Arriba, centro e izquieda" en arriba está lo logo en izquiera el menú y en centro se cargan los enlaces.

Lo malo es cuando se llama por ejemplo la pagina hola.htm , carga sin los frames. lo que prendo es hace que cada vez que se llame una página desde un buscador carguen los tres frames.

¿como hago eso? , sin tener que generar plantillas... es decir hay alguna manera de "pegar" los frames

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Come y duerme en el foro
Come y duerme en el foro

Pues crea una sola pagina donde peges todos los frames... asi como si tubieras trabajando con dos frames( un menu y donde se cargan)...

Avatar Image
Moderador
Moderador
Escrito originalmente por bellacord
Pues crea una sola pagina donde peges todos los frames... asi como si tubieras trabajando con dos frames( un menu y donde se cargan)...


Es justamente lo que no quería hacer...

Hay mas sugerencias
De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
@man / @woman
@man / @woman

Bueno lo que quieres tu es que cuando el buscador localize tu pagina se abra la pagina con los frames...

Bueno este codigo te ayudara, este codigo no permite abrir paginas fuera del frame.. al abrirse el codigo lo redireciona a tu pagina principal sin darte cuenta...

<script LANGUAGE="JavaScript">
<!--
if (top == self) self.location.href = "AQUI LA URL PRICIPAL DE LOS FRAMES
// -->
</script>

Avatar Image
Moderador
Moderador
Escrito originalmente por CEMT-Cerebro
Bueno lo que quieres tu es que cuando el buscador localize tu pagina se abra la pagina con los frames...

Bueno este codigo te ayudara, este codigo no permite abrir paginas fuera del frame.. al abrirse el codigo lo redireciona a tu pagina principal sin darte cuenta...

<script LANGUAGE="JavaScript">
<!--
if (top == self) self.location.href = "AQUI LA URL PRICIPAL DE LOS FRAMES
// -->
</script>

si eso es lo que quiero, pero la verdad no entiendo como va el js ese me lo podrias explicar con manzanas por favor

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
@man / @woman
@man / @woman

Ajajaja Claro.

Bueno inserta el codigo en los marcos de tus web... en el <Body></body>

Ejemplo:

<Body>
<script LANGUAGE="JavaScript">
<!-- if (top == self) self.location.href = "http://www.principal.com" // -->
</script>
</body>

En lo Rojo va la web principal, es decir, la web que contiene todos los marcos.

Cuando abras un frame, fuera de la pagina principal de los marcos se te redirecionara a la url que colocastes en Rojo.

Y Listo..
Mi Foro http://foro-cemt.foro.st

Avatar Image
Moderador
Moderador

gracias lo voy a probar...

De interés Público
NO AGREGARME COMO AMIGO, gracias
Asuntos claros en los temas
Consultas en temas no afines serán borradas
Tratemos de expresarnos bien, que así da gusto leer


Avatar Image
Usuario habitual
Usuario habitual

a ver... creo que algo no entiendo de lo que pregunta gaf y de lo que responde CEMT...

gaf preguntaba... que cuando alguien llama a una pagina que no es la principal, sino otra que puede haber en la web desde un link externo directo a pepe.htm(no la de un frame), esta pagina se carga sin los frames, porque los frames los tiene solo la pagina principal, y si desde el menu de la pagina principal llamas a pepe.htm, esta cargara entre los frames... con lo cual..es lo que quiere que pase gaf... tanto si llamamos a pepe.htm desde el menu, como si llamamos a pepe.htm desde un link externo a la web de gaf.

entonces.. lo que yo creo, es que ese script, (si es que vale para lo que voy a decir ahora, que no lo se) tendria que ponerlo en todas las paginas que halla en su web y en la de los marcos, para asi siempre que llamen a cualquier pagina desde un link externo a la web llamando a una pagina que no sea la principal, redireccionarian a la pagina principal donde esta el menu y de esa forma forzariamos a que entraran siempre desde la pagina princial a cualquier otra pagina de la web

no se si me he explicado bien,...

pero me gustaria CEMT, que aclararas si el script ese vale para hacer lo que yo he explicado

Saludo

TrekaM

Avatar Image
@man / @woman
@man / @woman

Hola Amigo/a

La unica parte que entendi fue el segundo parrafo, si es correcto lo que dices en el segundo parrafo.

Saludos

Avatar Image
Okupa del foro
Okupa del foro

Me parece que lo que Gaf busca NO es un script. Busca una manera de hacer que los enlaces del frame izquierdo se abran en el frame principal. Supongamos que dicho frame se llama "central" (es decir, <frame name="central"&gt. Los enlaces del índice del frame izquierdo deberán tener la propiedad target="central". Para no tener que ponerlo en tooodos los enlaces de la página, se puede aprovechar una propiedad del tag <base>, que se coloca al principio del cuerpo (del body). Si a dicho tag le pones una propiedad target, todos los enlaces de la página tendrán por defecto el target asignado, en lugar del _self.
Ignoro si era realmente eso lo que preguntabas, pero en cualquier caso a mucha gente le puede resultar útil.

A vuestro servicio:
Kitsune Inari

Avatar Image
@man / @woman
@man / @woman

No era eso, Kitsu..

Avatar Image
Usuario habitual
Usuario habitual
Escrito originalmente por _Dr.CEMT_
<Body>
<script LANGUAGE="JavaScript">
<!-- if (top == self) self.location.href = "http://www.principal.com" // -->
</script>
</body>

Perdón por subir el tema, pero creo que es mejor que preguntarlo de nuevo...
Es que lo he intentado pero no me sale

Página de frames
Arriba
Abajo

Se supone que las dos direcciones de abajo se deberían redireccionar a la superior, no? o he entendido mal el script?
Avatar Image
@man / @woman
@man / @woman

No pongas nada de http:// !!!

solo has esto

<script language="JavaScript">
//Evitar páginas fuera de su frame

if(top==self) top.location="index.htm"
</script>


en el index.htm la pagina del frame principal este script insertalo en el body... !

y mas nada..

Saludos ! ;-)

Avatar Image
@man / @woman
@man / @woman

lo que sucedio es que yo coloque un espacio en el script por eso no hiba.. xD !!

Avatar Image
Usuario habitual
Usuario habitual

Ufff muchas gracias! llevaba un montón de tiempo comiéndome la cabeza, y por no preguntar...
Gracias!

Avatar Image
@man / @woman
@man / @woman

Pos estamos a la orden

-------
un poco de spam no mas.. www.univerweb.vze.com estare por hay, tambien si quieres ayuda xD

Este tema fue cerrado y no se pueden escribir nuevas respuestas
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares