alert($("#ifrId").contents().html());  貌似没得内容..

解决方案 »

  1.   

    你加了alert
    页面暂停了,所以002.html加载上了。iframe里面如果没有加载完,你就访问肯定获取不到
    参考:http://www.jb51.net/article/21752.htm
      

  2.   

    用jquery方法也简单啊;试试我写的:
    $("iframe").contents().find("body").text();
      

  3.   

    要先检测一下iframe是否onload。
    $('iframe').load(function(){
        // code
    });
      

  4.   

    真心感谢ly12530  javascript_2011  a756375788  jikeytang  u011043843  谢谢你们的解答。
    javascript_2011 和 jikeytang是正解,特别感谢。