如何得到网页中的内容? ( 积分: 100 )

  • 主题发起人 主题发起人 圣东方
  • 开始时间 开始时间

圣东方

Unregistered / Unconfirmed
GUEST, unregistred user!
用webbrowers, 一般的网页能得到我需要的东西。但是对于有框架的,用常规的方法什么也得不到,怎么做?请大家帮忙。
 
帮你顶,接个分
 
你是说脚本原码?
可以得到的吧……
 
procedure TForm1.Button1Click(Sender: TObject);
var
i,j:integer;
begin
memo1.Clear;
i:=WebBrowser1.oleobject.document.documentelement.document.frames.length;//得到frame的数量。
for j:=0 to i-1 do
begin
memo1.Lines.Add(WebBrowser1.oleobject.document.
documentelement.document.frames.item(j).document.
documentelement.innerhtml);//取得每个Frame中的HTML内容
end;
end;
 
要遍历网页内的Frames数组,对数组中的页面提取源代码。

唔,来晚了...
 
谢谢大家!
 
后退
顶部