好的,这是关于我们问题的事实:
- 我们正在开发的网站旨在使用现代HTML5功能。这包括indexedDb。
- 我们在每个页面的顶部使用以下HTML:
<!DOCTYPE html><html><head><meta http-equiv="X-UA-Compatible" content="IE=Edge"/>
- 我们所有的用户都在使用相同版本的IE11。
- 我们有200多名活跃用户使用该网站,对于大多数用户来说,一切正常。浏览器保持“边缘”模式。
- 到目前为止,其中3个用户的浏览器开始在默认Edge模式的兼容性视图模式 中打开网站上的页面。 以前为他们工作很好。
- 如果任何其他用户转到这3个用户所访问的任何页面,他们就会打开(在边缘模式下)。
- 我创建了一个没有CSS,HTML5功能等的超简单诊断页面,当遇到问题的用户进入此页面时,它仍然进入兼容性查看模式!一旦损坏已经完成,浏览器想要进入该域的兼容性视图模式,无论页面内容如何!
- 我们尝试在用户的浏览器中删除浏览历史记录,包括Cookie和网站数据......但它无法解决问题。
- 重新启动电脑无效。
- 我们没有足够的安全性来访问浏览器存储其文件的任何注册表设置或目录。
首先,对于初学者来说,问题是,我们可以采取什么步骤来确定他们的浏览器何时进入兼容模式。我发现的唯一的事情是F12控制台中关于使用某些功能或其他不正确的错误消息。没有关于它引起的功能或错误的信息。
然后,如果可以解决这个问题,对于已经陷入困境的用户,我们可以采取任何可行的步骤来获取它们,以便他们再次以边缘模式看到该网站。
如果能得到任何帮助,我将不胜感激。我真的很难过这个!