asp.net 動態加載 iframe 改變iframe的src

step1: 添加下列代碼到ASPX頁面:
<IFRAME id="frame1" src="SourcePage.extension / URL of the external Site" scrolling="auto" runat=server>
</IFRAME>

step2 
此時aspx.cs中會有:
protected System.Web.UI.HtmlControls.HtmlGenericControl frame1; 
添加下列行到page_load事件中:
HtmlControl frame1 = (HtmlControl)this.FindControl("frame1");
step3
在需要動態變更頁面的地方添加:
frame1.Attributes["src"] = http://yourserver;
當然你還可以動態改變frame的大小:
frame1.Attributes["width"] = "100%"; 
frame1.Attributes["height"] = "328px"; 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章