TWebBrowser的奇怪问题,请大家帮忙
shacy 2004-02-09 10:05:49 在TWebBrowser的OnBeforeNavigate2事件中,我怍了如下操作:
NewURL:=String(URL);
if LowerCase(copy(URL,Length(NewURL)-2,3))='nlc' then
begin
Cancel:=True;
PageStr:=Copy(NewURL,Length(NewURL)-11,5);
DisplayAPage(StrToInt(PageStr));
ReadContent(ConvertPageNo(StrToInt(PageStr)));
DisplayTemp('tmpContent.nlc');
end;
为什么我在不同的机器上执行有不同的结果?我在我机器上执行,每次点击链接时,本来应该执行OnBeforeNavigate2事件,可是为什么不执行,在别人机器上执行?
后来我又重新安装了一遍IE浏览器,才在我机器上执行了上面的事件。
我想问问:是不是TWebBrowser控件与IE浏览器的版本有关?