关于delphi监控浏览器
请问,能否用delphi编译一个程序,实现以下功能:
监控浏览器,当打开新网页的时候,实现文本或者图片的替换,比如我在浏览器中打开了www.baidu.com这个网址,我在打开的时候,要把里面的知道这两个字替换成我需要的文本,是在打开的时候就执行的,而不是显示了网页之后才去替换,能实现这样的功能么
[解决办法]
劫持浏览器
[解决办法]
让用户只能使用 你写的浏览器
[解决办法]
劫持域名啊
[解决办法]
up up up
[解决办法]
我是来学习的。.....
[解决办法]
来关注下
[解决办法]
已经跟你说得很详细了
书名,技术名称 书里有介绍
我只能给你点到为止, 还搞不定就是你自己的问题
[解决办法]
procedure DoDownloadComplete(IEThis:IWebBrowser2);
var
zlystr,lystr: WideString;
strlen,subi,i:integer;
newstr,tempstr,Vstr,newsubstr,oldsubstr:string;
ExceptionFile: String;
F_Exception: TextFile;
Begin
//可以在该函数中处理网页文本以及图象等信息
zlystr:=(IEThis.Document as ihtmldOcument2).body.innerHTML;
tempstr := zlystr;
oldsubstr:= '关于';
newsubstr:= 'QQ';
Vstr:= zlystr;
strlen := length(Vstr);
subi:=length(oldsubstr);
i := pos(oldsubstr,Vstr);
newstr := '';
while i>0 do
begin
newstr := newstr+copy(tempstr,1,i-1)+newsubstr;
delete(tempstr,1,i+subi-1);
i:=pos(oldsubstr,tempstr);
end;
zlystr:= newstr+tempstr;
(IEThis.Document as ihtmldOcument2).body.innerHTML:= zlystr;
end;