iframeID.src="url";
iframeID.location.href="url";
大概这样了.

解决方案 »

  1.   

    同意楼上的说法,或者这样:
    <div id='did'></div>
    <script>
    document.getElementById("did").innerHTML = "<iframe src='"+src+"'></iframe>";
    </script>
      

  2.   

    或者 定义
    <iframe id="RCLIENT" style="WIDTH: 100%; HEIGHT: 100%" name="RCLIENT" src="childframe/WellCome.aspx"runat="server"></iframe>
    然后在C#中 的按钮点击或其他什么触发事件中写,就可以了
    this.RCLIENT.Attributes.Add("src","ChildFrame/InvoiceDelForm.aspx");
      

  3.   

    to : gjd111686(数字金刚) 
    你的方法解决了问题,谢谢,晚上结贴。to :lodge(往事如风) 
      你的方法能不能再细一点?我对div和innerHTML不熟。  大家知道的也可提示一下。
      

  4.   

    对了,怎么消除iframe在主页面中的边框?
      

  5.   

    如果象我那样做的话,可以在需要的时候才“动态”载入相应的页面
    不一定要用DIV呀,SPAN,TD,都可以的,给你举个例吧
    <div id='did'><font color="#ff0000">hello world</font></div>
    <script>
    alert(document.getElementById('did').innerHTML);//显示<font color="#ff0000">hello world</font>
    alert(document.getElementById('did').outerHTML);//显示<div id='did'><font color="#ff0000">hello world</font></div>
    alert(document.getElementById('did').innerText);//显示hello world
    </script>
    现在明白了吗?
      

  6.   

    对了,怎么消除iframe在主页面中的边框?iframe加入属性frameborder=0即可