Delphi WebBrowser 事件

  1. BeforeNavigate2在导航之前发生. (该事件并不在不刷新页面的时候发生)
  2. CommandStateChange当命令状态改变时发生.该事件告诉你何时使能或者禁止 Back 以及Forward 菜单像或者按钮.
  3. DocumentComplete当整个文档完全完成装载时发生.如果你刷新页面, 此事件并不激发.
  4. DownloadBegin当一个下载项目开始时候发生 ,此事件也在你刷新(IWebBrowser2::Refresh.)时发生
  5. DownloadComplete党整个下载项目完成是发生该事件也发生在完成刷新页面.
  6. NavigateComplete2当整个导航完成. 该事件对应于 BeforeNavigate2.
  7. NewWindow2在一个新的窗口被创建以显示Web页或者其他资源的时候发生。譬如你在页面中以新建窗口的方式打开一个连接
  8. OnFullScreen当FullScreen 属性被改变时候发生.此事件携带一个VARIANT_ BOOL类型的输入参数指示Internet Explorer 是否处于全屏(full-screen) 模式 (VARIANT_TRUE) 或者处于普通模式(VARIANT_FALSE).
  9. OnMenuBar菜单条MenuBar 属性被改变的时候发生. 一个VARIANT_ BOOL类型的输入参数指   Internet Explorer的菜单条属性是可见(VARIANT_TRUE) 或者隐藏 (VARIANT_ FALSE).
  10. OnQuit当Internet Explorer正在退出时发生. 该事件当用户关闭浏览器或者调用 Quit 方法.
  11. OnStatusBar当StatusBar 属性被改变的时候发生。事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
  12. OnTheaterMode当TheaterMode 属性被改变时发生. 事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
  13. OnToolBar当ToolBar属性被改变时发生. 事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
  14. OnVisible当WebBrowser将被显示或者隐藏时发生。. 事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
  15. ProgressChange当下载进度被更新时候发生
  16. PropertyChange当属性改变时候发生。典型的, 当PutProperty 方法被调用时
  17. StatusTextChangeInternet Explorer 和 WebBrowser 控件改变状态条时候发生。即使webbrowser控件没有状态条。 StatusTextChange 给客户一个改变状态条的机会
  18. TitleChange.当文档对象的title可用或者改变的时候发生
  19. BeforeNavigate2 就像字面上所说. 当Internet Explorer 导航到一个WEB页是激发; 因此, 当用户输入一个 URL, 点击 Back 或者 Forward 按钮, 或者处理一个导航时都会发生. BeforeNavigate2   也在WebBrowser 控件导航类方法调用时发生, 例如 Navigate, Navigate2, GoHome, 或者 GoSearch. 也许, 该事件不会在你刷新页面时发生. 如果页面上有帧, BeforeNavigate2 将像顶级窗口一样被激发. BeforeNavigate2 由7个输入参数, 见7-7.
  20. ParameterDescriptionpDisp将发生导航的顶级窗口或者帧的Idispatch 接口的地址
  21. URL将导航至的URL
  22. Flags保留
  23. TargetFrameName显示资源的窗口或者帧的名字字符串,或者为NULL(如果没有命名)
  24. PostDataHTTP POST 传输的数据地址
  25. Headers增加的将要发给服务器的 HTTP 头. 一般HTTP头指定其它的服务器要求。传送给服务器的数据类型、状态马等
  26. Cancelcancel 标志的地址. 设置为TRUE可取消导航

发表回复

登录... 后才能评论