Ver Mensaje Individual
  #1 (permalink)  
Antiguo 31/05/2011, 14:56
blue16
 
Fecha de Ingreso: mayo-2011
Mensajes: 2
Antigüedad: 13 años, 6 meses
Puntos: 0
Mantener contenido de iframe interno

Que tal amigos es mi primer tema espero me puedan ayudar con la siguiente duda.

Tengo mi sitio web el cual consiste en un Index.php en el cual tengo el menu y debajo tengo un Iframe en el cual meto todas las paginas de mi sitio.

La duda es la siguiente.

Porque cuando refresco la pagina o F5 se quita(borra) la pagina que esta dentro del Iframe y solo queda el menu, lo que quiero es que esto no suceda, espero explicar lo que intento resolver.

La funcion que uso para llamar los Iframes es la sig.

function cambiarIframe(id, url)
{
if (!document.getElementById) return;
var el = document.getElementById(id);
if (el && el.src) {
el.src = url;
return false;
}
return true;
}

y la llamo en el Index.php de la siguiente forma dentro del menu(el siguiente codigo solo es una parte del menu).

<li class="top"><a id="salir" class="top_link"><span>Registrar salidas</span></a>
<ul class="sub">
<li><a href="Salidas/nueva_salida.php" onclick="return cambiarIframe('ifrm',this.href)" target="ifrm">Nueva salida</a></li>
<li><a href="arrastres/ventana_arrastres.php" onclick="return cambiarIframe('ifrm',this.href)" target="ifrm">Mostrar arrastres</a></li>
</ul>
</li>


y finalmente este es mi Iframe que estoy utilizando

<iframe name="ifrm" id="ifrm" src="" frameborder="0" width="100%" height="1000px">El navegador que esta usando no soporta los iframe</iframe>

Espero puedan ayudarme a resolver este problema.