Foros del Web » Programando para Internet » Javascript »

Duda con script de frames 2

Estas en el tema de Duda con script de frames 2 en el foro de Javascript en Foros del Web. Hola. Bueno he terminado de colocar en todas las páginas de mi sitio un script que me paso Tunait tiempo atras el cual une los ...
  #1 (permalink)  
Antiguo 10/11/2003, 09:39
Avatar de thrash  
Fecha de Ingreso: marzo-2002
Ubicación: Talca-Chile
Mensajes: 254
Antigüedad: 22 años, 9 meses
Puntos: 1
Duda con script de frames 2

Hola.

Bueno he terminado de colocar en todas las páginas de mi sitio un script que me paso Tunait tiempo atras el cual une los frames de mi sitio.

Haciendo las pruebas de estos cada vez que llamo una página del sitio desde un buscador por ejemplo www.gaf.cl/citando_a_donoso.htm me dirige a la pagina principal del sitio es decir al index y no al articulo en cuestión como debiese ser. ¿Que puede estar pasando? es mi pregunta.

saludos y gracias
__________________
Foro Forestal Maderero
Bosque y +

Última edición por thrash; 10/11/2003 a las 09:40
  #2 (permalink)  
Antiguo 10/11/2003, 10:34
Avatar de thrash  
Fecha de Ingreso: marzo-2002
Ubicación: Talca-Chile
Mensajes: 254
Antigüedad: 22 años, 9 meses
Puntos: 1
Por cierto los script son estos:
En Index

Código:
<script language="JavaScript">
var red = true
</script>
En arribajs y izqujs

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

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

Código:
<script language="JavaScript">
//Evitar páginas fuera de su frame
//http://javascript.tunait.com/
if(top==self) top.location="index.htm"
if(top.location.search.substr(1) != "" && top.red == true)
{
top.red = false
location.href = top.location.search.substr(1)
}

</script>
Y EN EL RESTO DE LAS PAGINAS QUE ES EL CASO DEL PROBLEMA
Código:
<script language="javascript">
url=this.location.pathname
if(top==self) top.location="index.htm?" + url
</script>
Creo que ahora la duda quedo mejor planteada.
Saludos y espero respuesta
__________________
Foro Forestal Maderero
Bosque y +
  #3 (permalink)  
Antiguo 10/11/2003, 11:12
Avatar de tunait
Moderadora
 
Fecha de Ingreso: agosto-2001
Ubicación: Terok Nor
Mensajes: 16.805
Antigüedad: 23 años, 4 meses
Puntos: 381
Hola thrash,

yá sé qué pasa.... como el otro día metiste el frameset dentro de otro para que quede el sitio centrado a resoluciones mayores el script está ahora haciendo referencia a un documento que no contiene lo que debe contener (yo me entiendo)

Prueba a cambiar el script a la página principal por este



<script language="JavaScript">
//Evitar páginas fuera de su frame
//http://javascript.tunait.com/
if(top==self) top.location="index.htm"
if(top.location.search.substr(1) != "" && parent.red == true)
{
parent.red = false
location.href = top.location.search.substr(1)
}

</script>

A ver si ahora funciona ok (lo hice a ojo pero creo que habría de responder bien ahora)
  #4 (permalink)  
Antiguo 10/11/2003, 12:35
Avatar de thrash  
Fecha de Ingreso: marzo-2002
Ubicación: Talca-Chile
Mensajes: 254
Antigüedad: 22 años, 9 meses
Puntos: 1
Funcionó Perfecto Gracias.

Pd.- Creo que propondré al Consejo de Socios del GAF que te nombre Miembro Honoraria
__________________
Foro Forestal Maderero
Bosque y +
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 18:32.