window不是输入控件,没有onchange事件。。改为load事件试试$("#main",parent.document.body).contents().load(function(){
console.log(1);
}) 

解决方案 »

  1.   


    自己找到了。非常感谢
    $(function(){  
            var iframe = document.getElementById("main");  
            if (iframe.attachEvent) {  
                iframe.attachEvent("onload", function() {  
                            //以下操作必须在iframe加载完后才可进行  
                    yane();
     
                });  
            } else {  
                iframe.onload = function() {  
                            //以下操作必须在iframe加载完后才可进行  
                   yane();
     
                };  
            }
    })
      

  2.   

    2楼正解。可以去看看我的博客里面,有很多这样的文章。
    http://blog.mn886.net/chenjianhua