获取iframe里面的HTML代码,该怎么解决

获取iframe里面的HTML代码
给iframe动态赋值src后获取iframe里面的html代码要点2次按钮为什么?用什么方法可以点一次按钮就解决呢?

JScript code

<script type="text/javascript">
        function WebEditor1() {
            document.getElementById("iRequest").src = "72247804.mht";
            document.getElementById("TextBox2").value = document.frames("iRequest").document.body.innerHTML;
        }
</script>



<iframe id="iRequest" frameborder="0" scrolling="no" width="480" height="250"></iframe>
<input type="button" value="111111" onclick="WebEditor1()" />

第一次点button iframe能加载页面带式textbox里面没内容,再点button textbox里面才现在html代码!

------解决方案--------------------
iframe是子页面吧?

可以把第二句,以子页面调用父页面的形式 放在 子页面的 onload里面
------解决方案--------------------
探讨

那该如何改?

------解决方案--------------------
探讨

iframe是子页面吧?

可以把第二句,以子页面调用父页面的形式 放在 子页面的 onload里面