我正在开发的网站不能在 IE 11 中呈现,但在其他所有浏览器中都可以正常工作。
当我使用 F12 开发人员工具对其进行调试时,除了标题部分之外,DOM 基本上是空的。当我查看源代码时,它只返回标题部分和部分导航。
但是,当我在Compatibility View settings
页面下添加站点时正确呈现,但随后会导致其他问题。
我想解决根本问题,而不是要求用户添加到兼容模式或必须设置 x-ua-compatible 标头标签。
我想不出是什么导致它只有一部分从服务器发送的 HTML。当我“查看源代码”时,它不像是在解析 HTML 以创建 DOM 或运行任何 JavaScript。它只是假设显示服务器发送下来的 HTML。