iframe 用 name 命名
用 window.frames["name"] 去访问一下试试。~~~~

解决方案 »

  1.   

    parent.frames["message"].document.appendChild(img); //
      

  2.   

    window.opener.frames["message"].document.appendChild(img); ?
      

  3.   

    试试:)利用传递URL值http://community.csdn.net/Expert/topic/3318/3318434.htm?searchword=ok
    然后在父窗口得到参数值:(实现方法如下)var url=location.search;
    var Request = new Object();
    if(url.indexOf("?")!=-1)
    {
        var str = url.substr(1)  
        strs = str.split("&");
        for(var i=0;i<strs.length;i++)
        {
            Request[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
        }
    }var searchword=Request["searchword"];
      

  4.   

    对于使用parent.frames["message"].document.appendChild(img); 的,浏览器出错说不支付此接口!