核心结论就是 ie 浏览器添加兼容式站点,也就是把业务网站域名加入兼容性视图列表,让网页按照旧版 IE 内核渲染,解决老政务系统 旧业务平台排版错乱 按钮失效 脚本报错这类兼容问题,这个功能正式名称叫兼容性视图,日常口语常说成兼容式站点。很多老旧网站是早年按照 IE7 IE8 标准开发,IE11 默认标准渲染模式和网页代码不匹配,就需要手动添加兼容式站点,而且添加的时候一般只填写域名,不需要填写完整长网址,添加之后刷新页面生效,经常还需要搭配受信任站点 ActiveX 设置一起使用,才能让业务页面功能全部正常,办公运维里面这个操作非常高频。
为什么要添加兼容式站点
第一 网页 CSS 样式错位,表格变形,页面布局乱掉。
第二 旧版 JavaScript 脚本执行报错,查询 提交按钮点击无反应。
第三 ActiveX 打印控件 证书控件加载失败,业务打印功能异常。
第四 旧网站对文档模式敏感,不添加兼容式站点会出现登录跳转异常。
原生 IE 浏览器添加兼容式站点操作步骤
1 打开 ie 浏览器,点击右上角齿轮形状的设置图标
2 在弹出菜单里面,选择兼容性视图设置
3 在添加此网站输入框,输入业务网站域名,例如 xxx.gov.cn,只填写域名部分即可,不用填写后面端口和参数
4 点击添加,网站域名就会移动到下方兼容性视图的网站列表里面
5 下方两个选项说明
勾选在兼容性视图中显示所有网站,代表全部网页强制兼容渲染,不推荐长期开启,现代网页会显示异常
勾选使用 Microsoft 兼容性列表,调用微软官方预置兼容清单,默认保持勾选即可
6 全部设置完成,点击关闭,回到业务页面按 Ctrl 加 F5 强制刷新,页面就会按照兼容模式重新渲染
配套补充配置 兼容式站点搭配受信任站点
很多时候只添加兼容式站点,业务页面依旧报错,需要额外配置受信任站点
1 打开 Internet 选项,切换安全标签页
2 选中受信任的站点,点击站点按钮
3 取消勾选该区域的所有站点要求服务器验证 https,再添加同一个业务域名
4 点击自定义级别,启用 ActiveX 相关选项,包括运行 ActiveX 控件和插件 下载已签名的 ActiveX 控件
5 保存之后重启 IE,重新打开业务页面测试功能
进阶 注册表批量添加兼容式站点
适合企业多台电脑统一部署,不用每台电脑手动添加兼容式站点
1 Win 加 R 输入 regedit 打开注册表编辑器
2 定位路径 HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation
3 在该项下面写入兼容站点列表,操作前右键该项导出备份注册表
4 修改完成重启电脑,IE 自动加载已经写入的兼容站点
普通用户优先使用图形界面,不建议直接修改注册表
Windows10 Windows11 Edge IE 模式添加兼容站点补充
Windows11 没有原生独立 IE 窗口,使用 Edge IE 模式的时候,同样可以添加兼容式站点
1 打开 Edge 设置,默认浏览器,开启允许在 IE 模式下重新加载网站
2 进入 IE 模式页面,添加需要兼容的网站,设置 IE 模式重复加载天数
3 底层依旧调用 Trident IE 内核,兼容逻辑和原生 IE 保持一致
常见问题对照表
| 现象 | 处理方案 |
|---|---|
| 添加兼容式站点之后页面仍然错乱 | 继续搭配受信任站点,开启 ActiveX,F12 切换旧版文档模式 |
| 找不到兼容性视图设置入口 | 确认是 IE11 版本,通过齿轮菜单打开,低版本 IE 界面略有差异 |
| 添加之后现代网页显示异常 | 把域名从兼容视图列表删除,取消全局兼容勾选 |
| 重启 IE 之后兼容站点消失 | 图形界面添加正常保存,若消失检查是否有组策略还原配置 |
操作结果验证
添加兼容式站点并且强制刷新网页之后,页面排版恢复正常,登录 查询 打印等业务功能可以正常使用,就代表兼容式站点添加成功。如果还是异常,确认域名填写是否正确,不要把完整带参数长链接直接粘贴进去,域名填写错误会导致兼容规则不生效。
【常见问题】
问题 1 ie 浏览器添加兼容式站点的时候要填写完整网址吗
回答 1 不需要,ie 浏览器添加兼容式站点一般只填写域名,填写完整带参数长链接经常会匹配失效,只填写主域名就可以覆盖该域名下全部页面。
问题 2 ie 浏览器添加兼容式站点之后为什么还是报错
回答 1 单纯兼容视图有时候无法满足老业务,ie 浏览器添加兼容式站点之后,还需要把网站加入受信任站点,启用 ActiveX 控件选项,再强制刷新测试。
问题 3 勾选在兼容性视图中显示所有网站有什么影响
回答 1 开启之后所有网页都会强制旧版渲染,现代网页会出现样式异常,ie 浏览器添加兼容式站点建议单独添加业务域名,不要全局开启。
问题 4 Windows11 还可以 ie 浏览器添加兼容式站点吗
回答 1 Windows11 原生没有独立 IE 窗口,但是可以在 Edge IE 模式里面添加兼容式站点,底层依旧是 IE 内核,同样可以实现兼容访问老业务系统。
【免责申明】
本文操作涉及安全级别调整和注册表修改,操作不当可能降低系统安全防护,请提前备份注册表和重要文件,所有操作风险由使用者自行承担,本文内容仅供技术参考,不保证所有老旧业务页面都可以通过添加兼容式站点完全解决兼容问题。


