我们对我们的
基于 IE8 RC1 的可扩展性模型
根据我们收到的反馈
内部和外部。
WebBrowser (WebOC) 渲染模式
变化
大约一年前,我发布了一个条目
谈论 WebBrowser 控件
IE8 中的渲染模式。你可能还记得
那些使用 WebBrowser 的应用程序
控制(也称为 WebOC,或
三叉戟主机)可以使用功能
控制键选择默认
他们加载的网页的呈现模式。
自从我们发布 IE8 Beta 1 以来,我们已经
更改了功能的名称
用于切换的控制键
这种行为。之前的钥匙
称为 FEATURE_NATIVE_DOCUMENT_MODE。
IE8 现在通过键引用它
FEATURE_BROWSER_EMULATION 和
IE7 标准模式和
IE8 标准模式已更改。
出于兼容性目的,
WebBrowser 控件将在 IE7 中运行
如果没有,默认为标准模式
功能控制键值已定义
申请。运行一个
IE8 标准中的 WebBrowser 控件
模式,使用以下新值
注册表:
[(HKEY_CURRENT_USER 或
HKEY_LOCAL_MACHINE)\软件\微软\互联网
Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
“MyApplication.exe” = dword 8000(十六进制:
0x1F40)
要在 IE7 标准模式下运行,请使用
以下注册表值:
[(HKEY_CURRENT_USER 或
HKEY_LOCAL_MACHINE)\软件\微软\互联网
Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
“MyApplication.exe” = dword 7000(十六进制:
0x1B58)
对于 IE8 RTM,我们添加了一个新的
“强制”IE8 标准模式值。
当应用程序选择加入此
模式下,Web 浏览器控件将使用
IE8 用户代理字符串和浏览器
严格的仿真模式。它还将
忽略后备功能,例如
内置兼容性视图列表和
用户生成的兼容性视图
加载页面时列出。跑进去
“强制”IE8 标准模式,使用
以下注册表值:
[(HKEY_CURRENT_USER 或
HKEY_LOCAL_MACHINE)\软件\微软\互联网
Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION]
“MyApplication.exe” = dword 8888(十六进制:
0x22B8)
在所有这些例子中,
“MyApplication.exe”是指名称
您的应用程序。