Ver Mensaje Individual
  #8 (permalink)  
Antiguo 02/05/2003, 11:14
Toni
 
Fecha de Ingreso: abril-2003
Mensajes: 136
Antigüedad: 21 años, 9 meses
Puntos: 0
Sonrisa

Hola demiano.

Creo que he entendido tu pregunta y tiene una solución muy sencilla que se implementa con javascript.

En cada página que contenga el texto (que es lo que encuentran los buscadores) pon lo siguiente:

En el head:

<head>
<script language = "javascript">
function detecta_frame()
{
if (parent.nombreFrame == "undefined")
{
window.location.href = "pagina.htm";
}
}
</script>
</head>


En el body:

<body bgcolor = "black" onLoad = "detecta_frame()">

Te explico:

Al cargar la página entra en la función detecta_frame() e intenta acceder a uno de tus frames, donde nombreFrame sería el nombre de uno de los frames que componga tu página. Si no lo encuentra dará undefined y entrará en la siguiente línea de código:

Código:
   window.location.href = "pagina.htm";
que redigirá tu página de contenidos a la página que contiene todos tus frames, es decir pagina.htm.

Y eso es todo, si tienes alguna duda nos lo consultas. Saludos .