我想获取iframe里的源文件为什么不行?
aaaa.document.documentElement.innerHTML;
aaaa是iframe的定义名.

解决方案 »

  1.   

    aaaa.contentWindow.document.documentElement.innerHTML;
    试试这个
      

  2.   

    楼主自己的代码就可以。如果在chrome浏览器的时候要放在把页面放到server端访问,在本地用chrome不行有安全问题。ie6不管是本地还是server端都可以。火狐没测试。
      

  3.   

    var Iframe =null;
    if(document.frames)
            {
                Iframe = document.frames('IframeID');
                        
            }
            else
            {
                Iframe =document.getElementById('IframeID').contentWindow;
            }  
      

  4.   

    楼上大哥不行啊得到的是object
      

  5.   

    $("#IframeId").content();
    $("#IframeId").content().find("body");LR 去试试吧
      

  6.   

    $("#IframeId").content().find("body").html();
      

  7.   

    得到的object 就是你iframe中的 window对象啊  obj.document.documentElement.innerHTML最好还是用 ajax来请求吧
      

  8.   

    这样不行么?
    document.getElementById('IframeID').contentWindow.innerText呢?
    确定iframe加载完毕了???