нужно проверить 32-битную или 64-битную архитектуру процессора с помощью JavaScript - PullRequest
1 голос
/ 22 февраля 2012

У меня есть скрипт, который содержит JavaScript, и я должен проверить, является ли архитектура процессора 32-битной или 64-битной. Я не могу использовать IE, чтобы проверить это, потому что на всех машинах установлена ​​32-битная версия. Когда архитектура обнаружена, следует сказать, что у вас 64-битный или 32-битный процессор. Какие варианты у меня есть?

Ответы [ 3 ]

1 голос
/ 22 февраля 2012

navigator.userAgent будет в основном содержать архитектуру.Я не на IE, поэтому не могу помочь вам там

0 голосов
/ 06 марта 2014

Если вы разрабатывали расширение для Chrome (или упакованное приложение ), то вы могли бы использовать chrome.runtime.getPlatformInfo для получения объекта, содержащего множество системной информации, и из этого объекта получите архитектуру в качестве участника, но, видя, что вы создаете не расширение Chrome или не упакованное приложение, а веб-сайт, я сомневаюсь, что это поможет здесь.

0 голосов
/ 22 февраля 2012

Это не имеет значения.Аппаратное обеспечение работает или эмулирует 32-битный режим.Таким образом, функционально нет никакой разницы с браузером.

Итак, две вещи могут сбить вас с пути:

- Ваша машина с 64-битной архитектурой была повреждена с самого начала с 32-битовая ОС

-В вашей 64-битной архитектуре с 64-битной ОС работает 32-битный браузер

Было бы интересным показателем, чтобы увидеть данные о том, скольковаши зрители пострадали от производителя своего компьютера.

Я думаю, что с путём JavaScript вы облажались.

Однако, если вы не против получения сертификата SSL, вы можете использоватьJava-апплет.

http://docs.oracle.com/javase/tutorial/deployment/applet/security.html

...