问题描述
在 IE10(喜欢 IE9)之前,我可以使用 window.navigator.platform
来检查 IE 是 32 位还是 64 位.
Before IE10 (likes IE9), I can use window.navigator.platform
to check IE is 32bit or 64bit.
但对于 IE10 (IE11),window.navigator.platform
总是返回 32bit.
当我从 C:Program Files (x86)Internet Explorer 打开 IE11 时,我看到有一个进程 IExplorer
和另一个进程 IExplorer*32
.
But for IE10 (IE11), window.navigator.platform
always returns 32bit.
When I open IE11 from C:Program Files (x86)Internet Explorer, I saw there is a process IExplorer
and another process IExplorer*32
.
如果再打开一个选项卡,则会创建另一个进程 IExplorer*32
.
但是当我从 C:Program FilesInternet Explorer 打开 IE10 (IE11) 时,情况是一样的.
If one more tab is opened, another process IExplorer*32
is created.
But it's the same thing when I open IE10 (IE11) from C:Program FilesInternet Explorer.
所以,我不知道 IE10 和 IE11 是否同时具有 32 位和 64 位.可能父框架是64bit,每个tab都是32bit.
有人知道吗?
So, I don't know whether IE10 and IE11 has both 32bit and 64bit. Maybe the parent framework is 64bit, and each tab is 32bit.
Anyone know this?
推荐答案
仅供参考:默认情况下,IE10+ 的 frame/manager 进程运行在 64 位,而 Desktop Tab 进程运行在 32 位.
FYI: By default, IE10+'s frame/manager process runs at 64bit, while Desktop Tab processes run in 32bit.
这篇关于如何检查 32 位或 64 位 Internet Explorer 10 和 11?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!