Delphi WebBrowser 事件
- BeforeNavigate2在导航之前发生. (该事件并不在不刷新页面的时候发生)
- CommandStateChange当命令状态改变时发生.该事件告诉你何时使能或者禁止 Back 以及Forward 菜单像或者按钮.
- DocumentComplete当整个文档完全完成装载时发生.如果你刷新页面, 此事件并不激发.
- DownloadBegin当一个下载项目开始时候发生 ,此事件也在你刷新(IWebBrowser2::Refresh.)时发生
- DownloadComplete党整个下载项目完成是发生该事件也发生在完成刷新页面.
- NavigateComplete2当整个导航完成. 该事件对应于 BeforeNavigate2.
- NewWindow2在一个新的窗口被创建以显示Web页或者其他资源的时候发生。譬如你在页面中以新建窗口的方式打开一个连接
- OnFullScreen当FullScreen 属性被改变时候发生.此事件携带一个VARIANT_ BOOL类型的输入参数指示Internet Explorer 是否处于全屏(full-screen) 模式 (VARIANT_TRUE) 或者处于普通模式(VARIANT_FALSE).
- OnMenuBar菜单条MenuBar 属性被改变的时候发生. 一个VARIANT_ BOOL类型的输入参数指 Internet Explorer的菜单条属性是可见(VARIANT_TRUE) 或者隐藏 (VARIANT_ FALSE).
- OnQuit当Internet Explorer正在退出时发生. 该事件当用户关闭浏览器或者调用 Quit 方法.
- OnStatusBar当StatusBar 属性被改变的时候发生。事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
- OnTheaterMode当TheaterMode 属性被改变时发生. 事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
- OnToolBar当ToolBar属性被改变时发生. 事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
- OnVisible当WebBrowser将被显示或者隐藏时发生。. 事件携带VARIANT_ BOOL类型的输入参数 指示Internet Explorer的状态条是否可见 (VARIANT_TRUE) 或者隐藏 (VARIANT_FALSE).
- ProgressChange当下载进度被更新时候发生
- PropertyChange当属性改变时候发生。典型的, 当PutProperty 方法被调用时
- StatusTextChangeInternet Explorer 和 WebBrowser 控件改变状态条时候发生。即使webbrowser控件没有状态条。 StatusTextChange 给客户一个改变状态条的机会
- TitleChange.当文档对象的title可用或者改变的时候发生
- BeforeNavigate2 就像字面上所说. 当Internet Explorer 导航到一个WEB页是激发; 因此, 当用户输入一个 URL, 点击 Back 或者 Forward 按钮, 或者处理一个导航时都会发生. BeforeNavigate2 也在WebBrowser 控件导航类方法调用时发生, 例如 Navigate, Navigate2, GoHome, 或者 GoSearch. 也许, 该事件不会在你刷新页面时发生. 如果页面上有帧, BeforeNavigate2 将像顶级窗口一样被激发. BeforeNavigate2 由7个输入参数, 见7-7.
- ParameterDescriptionpDisp将发生导航的顶级窗口或者帧的Idispatch 接口的地址
- URL将导航至的URL
- Flags保留
- TargetFrameName显示资源的窗口或者帧的名字字符串,或者为NULL(如果没有命名)
- PostDataHTTP POST 传输的数据地址
- Headers增加的将要发给服务器的 HTTP 头. 一般HTTP头指定其它的服务器要求。传送给服务器的数据类型、状态马等
- Cancelcancel 标志的地址. 设置为TRUE可取消导航
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。