浏览IE网页的兼容性问题
本文以常见的中小学教师资格考试报名系统作为示例, 省份选择山东省。
1 常见问题
通过NTCE - 中国教育考试网进入报名系统:

选择省份, 点击登录:

问题来了:

2 Windows10
对于Windows10, 可以直接使用Windows10自带的Internet Explorer 11, 只不过浏览器默认内核不一定是哪个版本, 如果是IE11, 那么还是打不开这个网站。
2.1 Internet Explorer 11
Windows10默认是有Internet Explorer 11的, 如果没有, 可以搜索启用或关闭Windows功能:

启用Internet Explorer 11:

2.1.1 方法一
按ALT+X+B
, 调出兼容性视图设置, 添加当前网站:

这样Internet Explorer 11会使用低版本内核来打开该网站。
2.1.2 方法二
按F12
调出开发者工具, 在仿真一栏, 更改文档模式, 选择其他内核版本:

最好点一下左上角保留仿真设置, 不然浏览器打开其他标签页或其他网址, 还是会调用默认内核。这样Internet Explorer 11会使用被选中的内核来打开该网站。
3 Windows11
以下方法也适用于Windows10, 只不过在Windows10直接用Internet Explorer更方便。
3.1 Edge
在设置→默认浏览器中, 将相应网址添加进Internet Explorer 模式页面:

一般来说可以打开网站了。
然而, http://ntcebm7.neea.edu.cn/apply/memapp/ieNote这个网址只是专门用于提示, 就算使用Internet Explorer模式浏览此页面, 它也不会跳转到正确的入口。

另外, 由于Internet Explorer 模式页面仅对网址生效, 不支持域名或者通配符方式, 所以这时只有添加正确的入口网址才可以。但是, 本来就进不去正确的入口, 怎么得到它的网址? 死循环吗? 并不, 我们可以直接将点击登录按钮的跳转网址http://ntcebm7.neea.edu.cn/apply/添加进Internet Explorer 模式页面列表:


再次点击点击登录按钮, 就会跳转到正确的入口: http://ntcebm7.neea.edu.cn/apply/memapp/memLogin
3.1.1 切换内核
打开IEChooser:
- 按
Windows
+R
打开运行对话框。 - 输入
%systemroot%\system32\f12\IEChooser.exe
, 然后确定。
选择ieNote
页面, 即http://ntcebm7.neea.edu.cn/apply/memapp/ieNote:

点击仿真一栏:

点击左上角保留仿真设置, 更改文档模式 (即更改IE内核版本) , IE11以下版本皆可。
如果不保留仿真设置, 关闭IEChooser调试页面后, 网页会刷新, 并使用默认IE内核, 可能是IE11, 还是无法进入正确的入口页面。
当然可以在使用此报名系统时, 保持IEChooser调试页面处于打开状态, 以防内核设置被覆盖。
现在通过http://ntcebm7.neea.edu.cn/apply/即可进入正确的入口:

不知什么原因, Edge调用IE内核版本时可能有点抽风, 如果你设置过IEChooser调试页面, 即使保留了仿真设置, 当再次打开Edge时, 它有可能会默认调用IE11或者IE7, 甚至是IE5。
loading="lazy"
src="/2022-7/15.png"
srcset="/2022-7/15.png, /2022-7/15.png 1.5x, /2022-7/15.png 2x"
sizes="auto"
alt="/2022-7/15.png" height="auto" width="100%" >
</a><figcaption class="image-caption">抽风的Edge和它的IE版本</figcaption>
</figure>
3.2 Chrome
如果打不开网页, 试一下切换IE内核。