index.htm 里操作其它 frame 可以使用
document.frames[index]来操作对应的frame
比如访问某个iframe上的id为xx的htmlelement时:
document.frames[0].document.getElementById("xx");
也可以直接用
document.getElementById(某个iframe的id).document.getElementById("xx");上面是父访子.
子访父:
document.parent
子访子
document.parent.document.frames[x].document.getElementById("xx")
具体写法,依具element的id及层次关系

解决方案 »

  1.   

    document.parent.window
    上面手误.
      

  2.   

    谢谢,但是不全正确。
    我主要的疑问是子访子。alert(window.parent.document.getElementById("othead").src);这条语句在第一个子iframe 中可以显示另一个子iframe ID为"othead"所调用的SRC文件。可以正确执行。但是alert(window.parent.document.getElementById("othead").document.getElementById("XXX").src);
    就什么也不显示了。其中document换成window也不行。
    其中“XXX”换成flash、文字、文字表单都试过,不行。
      

  3.   

    当然文字,文字表单后不是结的SRC
      

  4.   

    谢谢,已经解决!我通过子iframe调用父窗口的函数,这个函数对另一个子iframe实行修改。