描述
解雇事件发生时影响隐私或当用户导航离开URL并影响了隐私.
语法
SUB PrivacyImpactedStateChange ( _ BYVAL hwndContainer AS HWND, _ BYVAL bImpacted AS VARIANT_BOOL _ ) |
参数
hwndContainer |
[in]处理的OLE容器窗口. |
bImpacted |
[in, out] Boolean value that指定是否目前的顶级URL违反了浏览器的隐私设置. VARIANT_TRUE 隐私受到影响. VARIANT_FALSE 用户发起的出现从一个侵犯隐私URL导航. |
返回值
无返回值.
DISPID 事件
DISPID_PRIVACYIMPACTEDSTATECHANGE
此事件的DISPID定义在exdispid.inc.使用此值来确定事件处理程序时,执行的IDispatch接口Invoke method.
备注
这一事件触发对应的变化在隐私状态影响unimpacted反之亦然.在隐私状态的变化正好与显示或清除隐私影响图标从状态栏.虽然一个URL的隐私政策可能不同意浏览器的隐私设置,隐私被认为是唯一的影响,如果违反cookie操作尝试.这一事件不仅火灾第一次违反行动是试图为URL.饼干
这一事件也触发时,有一个用户启动导航远离URL有侵犯隐私.如果新的URL没有侵犯隐私的记录,图标不再显示和隐私状态仍然unimpacted.然而,当你从一个侵犯隐私URL重温URL有侵犯隐私的历史(例如,网页已被从缓存中检索),这两次:一次事件触发信号,它是离开第一个违反URL和二次信号,它是导航一个URL影响了隐私.
用户启动导航包括:
· | Typing a URL in the address bar |
· | Navigating using "Go To" option off of the "View" menu |
· | Choosing a URL from the Favorites List |
· | Clicking on a hyperlink that does not contain a script href |
· | Performing a manual top-level refresh |
· | Performing a top-level navigating using the Back and Forward buttons. |
当下列任何一种发生时,隐私被认为受到影响:
· | A cookie is suppressed when sending and HTTP request. |
· | A cookie is blocked from being written. |
· | A cached file is retrieved that has a history of privacy violations. |
引用文件
CWebBrowserEventsImpl.inc