Ver Mensaje Individual
  #6 (permalink)  
Antiguo 25/08/2009, 17:46
osukaru88
 
Fecha de Ingreso: julio-2009
Mensajes: 24
Antigüedad: 14 años, 9 meses
Puntos: 0
Respuesta: cómo llamar a un iframe? porfa

haber si todavia estoy a tiempo...

ve tu frame cuando carga la pagina esta en la pag1..

<iframe src="pag/inf1.html" id="frame1" width="398" height="196" style="display:none"></iframe>



ahora en el codigo javascript..

function cambiarfram() {
document.all("frame1").src="pag/otra.html"; <== aqui tienes que poner otra pagina.
}

lo que hara la funcion es cambiar el contenido del iframe osea la direcion "inf1.html" por la que se encuentra en la funcion "otra.html"

es decir quedaria asi
<iframe src="pag/otra.html" id="frame1" width="398" height="196" style="display:none"></iframe>
claro solo cuando se este navegando xD

esta es la estructura del codigo
document.all(" aqui va la id de iframe").src="poner la pagina a la que se desea ir";

puedes el mismo id iframe.. por que lo que queremos es cambiar el contenido del mismo..no usar otro.. como en tu caso.. que al que le ponias la nueva pagina era al iframe 2 no al 1.

solo basta poner una vez la linea.
si lo colocas 2 veces.. como lo hicistes quieres decir que cambias el contedo de 2 iframe al mismo tiempo.
el del iframe1 y del iframe2.


ya si quieres navegar en el frame.. creas tanto botones y funciiones necesites

<iframe id="frm1" src="index.html></iframe>

function pagina1() {
document.all("frm1").src="pagnueva.html";
}

function pagina2() {
document.all("frm1").src="pagnueva2.html";
}

a href="#" target="frame1" class="one" onclick="pagina1()"> | 1 </a>

a href="#" target="frame1" class="one" onclick="pagina2()"> | 1 </a>

asi haras que navegues solo en el iframe, sin tener que cambiar la pagina..
espero que esto te ayude..

pd: si actualizas la pagina. recuerda que el iframe cambiara al valor original..
"index.html"