Foros Diseño

iframes

6 6 Respuestas Martes 17 de febrero, 2004
Hola a todos/as,

sabría alguien la forma de cambiar dos iframes de una misma página al hacer click en uno de los enlaces ¿?

gracias.
Registrado desde 27/11/03
Número de posts: 11
  • Avatar de cbp cbp Registrado desde 18/11/03 / Número de posts: 4007
    llamando a una función javascript que actualice el document.location.href de cada uno ¿no?
    Publicado hace 8 años
  • Avatar de mags mags Registrado desde 07/11/03 / Número de posts: 60
    mas facil aun:

    al pinchar en el link llamas a un javascript, que contiene:

    document.nombreIframe1.src="pagina.html1";
    document.nombreIframe2.src="pagina.html2";

    y listos... no lo he probado...
    pero te deberia funcionar sin problemas....

    Salu2... ;-)
    Publicado hace 8 años
  • Avatar de cbp cbp Registrado desde 18/11/03 / Número de posts: 4007
    no estoy seguro de que funcione el acceso al atributo src de un iframe, yo lo haría a través del array de frames

    document.frames['nombre_iframe_1'].document.location.href = "";
    document.frames['nombre_iframe_2'].document.location.href = "";

    pero prueba de las dos maneras, por si acaso :)
    Publicado hace 8 años
  • Avatar de aloga aloga Registrado desde 16/07/03 / Número de posts: 449
    En desarrolloweb hay un artículo que es exactamente lo que pides: http://www.desarrolloweb.com/articulos/1164.php

    Paso a paso te viene explicado ;)
    w * www.alogadesign.com
    Publicado hace 8 años
  • Avatar de dd dd Registrado desde 27/11/03 / Número de posts: 11
    ...de acuerdo, voy a probar la soluciones que me proponéis, en cuanto dé con la correcta la publico en este foro, "para todos todo... "

    gracias.
    Publicado hace 8 años
  • Avatar de calvado calvado Registrado desde 14/07/03 / Número de posts: 65
    primero haces un script que tenga esta funcion:

    function cambiaiframes(ruta,ruta1){

    eval("id del primer iframe".location.href=ruta);
    eval("id del segundo iframe".location.href=ruta1);
    }


    segundo haces un evento que llame a la función y le pasas por parametros las rutas del contenido que quieres poner en los iframes:

    onClick="javascript:cambiaiframe('http://www.domestika.org','http://www.chromeless.org')"
    Publicado hace 8 años