获取html代码问题
我用了iframe框架 在这个矿架里面放的是一个html网页
我现在是要用代码访问这个网页的html代码
怎么获取?
问题点数:50、回复次数:6Top
1 楼ssyou(和春天私奔)回复于 2005-01-18 14:12:42 得分 10
<iframe id="myframe" src="GetLoc.aspx"></iframe>
myframe.document.all('...').valueTop
2 楼resp(百无禁忌)回复于 2005-01-18 14:15:05 得分 0
一楼正解, this.myframe.ClientID + @".document.all('....').value"Top
3 楼zpisgod(GOD)回复于 2005-01-18 14:17:36 得分 10
HttpWebRequest request;
HttpWebResponse response;
request=(HttpWebRequest)WebRequest.Create("需要获取html代码的页面地址");
response=(HttpWebResponse)request.GetResponse();
System.IO.StreamReader sr=new System.IO.StreamReader(response.GetResponseStream(),System.Text.Encoding.GetEncoding("gb2312"));
string s=sr.ReadToEnd();
sr.Close();
//字符串s就是你想要的
Top
4 楼fangyifeng(想吃老虎的猪)回复于 2005-01-18 14:17:51 得分 0
问题是我的iframe他本身就是一个文本编辑器,里面没放网页,我怎么获取它里面的html代码?Top
5 楼FJGoodGood(_FJ_强中强)回复于 2005-01-18 14:34:12 得分 10
>> 用代码访问这个网页的html代码
假设 iframe 的 id = "rtf"
<iframe id="rtf" src="test.htm" width=100%>
那么:
用 rtf.document.body.innerHTML 可获得 iframe 的 body 部分的源代码。
Top
6 楼fangyifengshouqing(平淡为清福)回复于 2005-01-22 15:16:56 得分 20
你完全可以不这样做
QQ67477607Top




