procedure TForm1Button1Click(Sender: TObject);
var
ole_index, oleObj: OleVariant;
i: integer;
begin
if WebBrowser1Busy then Exit; //网页加载中,退出。
Memo1LinesClear;
//获取主框架网址及网页源码
Memo1LinesAdd(WebBrowser1OleObjectdocumenturl);
Memo1LinesAdd(WebBrowser1OleObjectdocumentdocumentElementouterHTML);
Memo1LinesAdd(' '); Memo1LinesAdd(' '); //添加空行
//循环获取每一个子框架网址及网页源码
for i := 0 to WebBrowser1OleObjectdocumentframeslength - 1 do
begin
ole_index := i;
oleObj := WebBrowser1OleObjectdocumentframesitem(ole_index);
Memo1LinesAdd(oleObjdocumenturl);
Memo1LinesAdd(oleObjdocumentdocumentElementouterHtml);
Memo1LinesAdd(' '); Memo1LinesAdd(' '); //添加空行
end;
end;
public void clientPost()
{
String >
在浏览器里,有几个办法可以查看HTML网页源代码:
1、右键点击浏览器的空白处,选择查看源代码;
2、查看网页HTML源代码的快捷键为:Ctrl键+U键;
3、点击浏览器菜单栏的查看-->>选择查看网页源代码。
以上就是关于如何用webbrowser控件获取html源文件全部的内容,包括:如何用webbrowser控件获取html源文件、httpclient中怎么使用post方法获取html的源码、12、在浏览器里怎样查看HTML网页的源代码.等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)