在 C# 中从 iFrame 获取 HTML 源代码
本文关键字:HTML 源代码 获取 iFrame 中从 | 更新日期: 2023-09-27 18:30:46
我正在 ASP.NET 中研究iframe。下面是 iframe 的 HTMlL 代码:
<iframe id="mainiFrame" name="mainiFrame" scrolling="auto" frameborder="2"
height="400px" width="500px"
src=""
runat="server"></iframe>
我能够设置iframe的来源:
protected void Button1_Click(object sender, EventArgs e)
{
mainiFrame.Attributes["src"] = "http://roboticsindia.com";
}
如何从 iFrame 获取 HTML 源代码?
问候阿尼尔
我不知道iFrame的Html源代码是否是一个属性,但是你可以这样做。
System.Net.WebClient wc = new System.Net.WebClient();
String s = wc.DownloadString(mainiFrame.Attributes["src"]);
如果页面"http://roboticsindia.com"不在您的项目中您可以尝试Webclient来获取HTML内容...
我们可以按如下方式设置 HTML I 框架属性。"测试帧"是 I 帧的 id
this.testframe.Attributes["src"] = "http://examples.com";