top.frameName.document.body.innerText = str;
top.frameName.document.all.spanID.innerText = str; //任意发挥吧注意框架间互相写, 前提是互写的网页必须在同域下, frame 不支持跨域操作

解决方案 »

  1.   

    黄蓉:你所说的framename这的是frameset吗?
    因为我的页面中有两个frameset
    每个中又有多个frame.
    不知你的frameName是指那个frameset中的frame ?
      

  2.   

    指 frame 的 name;
    用 top.frameName 这种方式是得到最外面的那个框架页面里的某个帧,
    若你是frame网页里再套了一个frame页面的话就得多加一个: top.frame1Name.frame2Name若本网页与目标网页同属同一级frame的话可以用: parent.frameName 这种方式
      

  3.   

    黄蓉:先谢谢了。
    我用parent.lefte.document.write("");可以实现但另一页面背景颜色却没了,怎么办呀?希望还能指点一下