大家好,现在我的页面里有2个iframe标签-- 'iframe_1' ,'iframe_2'.
在 iframe_1 里怎么让 iframe_2 里显示一个页面。我这样弄的,但是失败。
在iframe_1里:window.frames["iframe_2"].href="www.baidu.com";请帮助一下。

解决方案 »

  1.   

    window.top.frames["iframe_2"].href="http://www.baidu.com";
      

  2.   

    window.top.frames["iframe_2"].src ="http://www.baidu.com";
    window.parent.frames["iframe_2"].src ="http://www.baidu.com";
      

  3.   

    楼上都回答了.你的代码是对iframe_1 里的iframe2进行操作,因为iframe_1里并没有,所以不起作用.要起作用,就是操作iframe_1的父窗口.用window.parent最稳妥.window.top在你这个页面又被作为其它页面的IFRAME内容时,就会出错了.
      

  4.   

    对对对,用 window.parent 是对的。先获取自己的父窗口,在获取 iframe_2.谢谢了。