我想获得互联网浏览器的Documend模式。 目前我尝试过这样的事情:
navigator.userAgent.indexOf("MSIE 7.0");
当IE启动并且处于文档模式7.0时,这确实有效。
但是如果我在浏览器中将其更改为8.0,例如方法
navigator.userAgent;
仍然得到了rusult,在文档模式7.0中显示出来。所以即使我说
navigator.userAgent.indexOf("MSIE 8.0");
从文档模式7.0切换到8.0后,其索引将为-1。
似乎我无法将navigator.userAgent更改为7.0以外的任何其他内容,因为它始终使用此值启动。即便如此,如果我添加像这样的元标记
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
到.html,它确实以文档模式7.0启动,并在navigator.userAgent更改为文档模式8.0后切换文档模式后,但它保持此模式。
所以现在我的问题是,有没有办法获得互联网资源管理器的文档模式,即使他确实在他身边改变了它?