Ver Mensaje Individual
  #7 (permalink)  
Antiguo 08/03/2002, 15:54
Avatar de Manoloweb
Manoloweb
 
Fecha de Ingreso: enero-2002
Ubicación: Monterrey
Mensajes: 2.454
Antigüedad: 22 años, 3 meses
Puntos: 5
Re: Como hago para que siempre salgan los frames?

AQUI TIENES UNO QUE A MI ME FUNCIONA MUY BIEN (YO LO HICE)

<?php

/*Este script es para agregar el JS que evita
que una pagina interior sea cargada fuera del
frameset inicial, la variable se llama $mismo
y debe asignarsele el nombre de la pagina en
la que se incluira el java

La variable debe definirse en la pagina destino

Ejemplo:

Si la pagina a crear se llamara "contacto.php"
entonces la variable $mismo debera tener el
valor "contacto.php"

Es decir, $mismo="contacto.php"

o cualquier script que resulte en esto mismo
*/

function no_solo($mismo)
{
$seguro="<script language='JavaScript'>
if (parent.location.href == self.location.href) {
window.location.href = 'index.php?inicio=$mismo';
}
</script>";
echo $seguro;
}
?>

Esta funcion la llamas desde cualquier pagina que NO quieres que se cargue SOLA (sin sus frames)

En el index.php debes incluir la variable $mismo en donde deba cargarse la pagina, y puedes decirle a index que si $mismo no esta definido, que te ponga en su lugar la pagina main.php o la que tu quieras por default...