TwebBrowser的Refresh执行后,将产生何种事件(200分)

  • 主题发起人 主题发起人 weiwei
  • 开始时间 开始时间
W

weiwei

Unregistered / Unconfirmed
GUEST, unregistred user!
我想在TWebBrowser中,监视Frame中脚本执行的刷新操作。请问如何利用事件实现?,其他方法也行。急用,谢谢!
 
OnNavigateBefore/OnFrameNavigateBefore
 
为了发现TWebBrowser框架的刷新动作,
我曾在OnNavigateBefore,OnNavigateComplete,OnDocumentComplete中
设置代码,但均未成功,请教各位,如何在以上EventHandler中
发现TWebBrowser框架的刷新动作,Code最好!
 
等待!!!!!!!!!!!!!
 
OnFrameBeforeNavigate/OnFrameNavigateComplete/OnDownloadComplete
这些试过?
 
OnFrameXXX 不会,请教!
 
等待!!!!!!!!!!!!!
 
OnNavigateBefore2
 
satanmonkey,我试试!
 
再试,无法侦测到 refresh 动作!
 
OnFrameBeforeNavigate的原型与OnBeforeNavigate相同.
 
EmbeddedWB的OnRefresh
http://www.euromind.com/iedelphi
 
To weiwei81123:
thx!
但 OnBeforeNavigate 只能侦测到“新的” web.navigate,对refresh无用。

To e-:
thx!.
但,from ieDelphi:"OnRefresh is not called if refresh is invoked from script".
我想侦测script引发的TWebBrowser框架的刷新动作。
 
OnDownloadBegin:
procedure TForm1.WebBrowser1DownloadBegin(Sender: TObject);
这个会被触发
 
to weiwei81123:
Thx!
OnDownLoadBegin事件参数仅一个,web:TObject.
在一个页面downLoad时,会有几十个OnDownLoadBegin事件发生,如何进一步进行判断甄别?
refresh 引发的OnDownLoadBegin事件 与其他下载动作引发的 区别何在?
能否给点思路?
Thx!

 
那个不好区别,我也不会.不过我试了OnDocumentComplete是可以的呀
 

Similar threads

S
回复
0
查看
3K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
2K
SUNSTONE的Delphi笔记
S
后退
顶部