29/10/2003, 09:51
|
| | Fecha de Ingreso: mayo-2002
Mensajes: 66
Antigüedad: 22 años, 8 meses Puntos: 0 | |
Hola Jada:
Una solución es comprobar mediante JavaScript si el usuario está viendo la página dentro de la estructura de frames correcta.
Imagina que tenemos un frame superior (cabecera.htm) y uno inferior (contenido.htm) cuya definición de frames está dentro de un index.htm.
Si quieres evitar que te abran directamente la página ``contenido.htm" o ``cabecera.htm" podrías hacer algo así:
<html>
<head>
[...]
<script language="JavaScript" type="text/javascript">
<!--
if (self == self.top)
self.top.location.replace('index.htm')
//-->
</script>
[...]
<body>
[...]
</body>
</html>
Es decir, si no existe la estructura de frames que debería existir entonces forzamos su carga.
__________________ Un saludo,
Alberto
Última edición por alcarji; 29/10/2003 a las 09:57 |