WebBrowser的BeforeNavigator2的事件对于IE6和以前的版本有什么不同?(100分)

  • 主题发起人 主题发起人 eyangyj
  • 开始时间 开始时间
E

eyangyj

Unregistered / Unconfirmed
GUEST, unregistred user!
我用TWebBrowser些一个查询结果显示程序,中间用BeforeNavigator2中处理时对部分URL
改成了自己写的程序,在装有IE6环境下的饿机器上调整无误,但在IE5.6环境下的机器上转向失败
,我不知道IE内核中不同版本的处理有什么不同?
 
没有人知道吗?
 
写了Cancel := True;吗?
 
写了,我先判别URL,是要转向的Cancel=True,不是Cancel=False,程序在IE6的环境下
运行正确,到IE5.0和IE5.5下都不能正确转向
 
IE5.5以上没有问题,IE5下根本不能转,谁能知道如何处理,或者知道如何检测系统ShDocvW.dll
版本过低时给替换掉也行,Flash什么的我可以装上,但ShDocvw.dll不行
 
没有人能知道如何解决吗?
 
后退
顶部