请教一个很有意思的问题:
我用BHO禁止一个网站,,在BeforeNavigate2处理中,如果发现要禁止浏览的网站,就把它连接到空白页,,,代码如下:
procedure TIxplorermonit.DoBeforeNavigate2(const pDisp: IDispatch; var URL,
  Flags, TargetFrameName, PostData, Headers: OleVariant; var Cancel: WordBool);
begin
       Cancel := true ;
              if Url='http://www.baidu.com/' then
                  begin
                    URL:='about:blank';
                    (pDisp as IWebBrowser2).Navigate2(URL,Flags,TargetFrameName,PostData,Headers);
                  end
       Cancel := false ;
end;
当启动浏览器后,,输入百度可以成功禁止,,但是通过google搜索到百度后,点击百度却可以正常进入,,也就是通过起它网页连接可以正常进入,这个是怎么回事情啊