JavaScript - получите подробную информацию о браузере

В основном я ищу что-то для предоставления мне легкого доступа к информации как useragentstring.com, но в JS, без меня анализирующий агент пользователя и ищущий каждый возможный бит текста. Объект мог быть чем-то вроде этого:

browser      = UserAgent.Browser;                // Chrome
browserVer   = UserAgent.BrowserVersion;         // 5.0.342.9
os           = UserAgent.OperatingSystem;        // Windows NT
osVer        = UserAgent.OperatingSystemVersion; // 6.1
layoutEng    = UserAgent.LayoutEngine;           // WebKit
layoutEngVer = UserAgent.LayoutEngineVersion;    // 533.2

Что-то подобное этому существуют, или я должен записать тот сам? Запись еще одного синтаксического анализатора агента пользователя не кажется что легкой со всеми теми олицетворениями, возвращающимися к средневековью сети.

Конкретно я ищу что-то, что только разделяет агент пользователя на части и дает их мне, потому что это так же бесполезно как сам агент пользователя; вместо этого это должно проанализировать агент пользователя и распознать механизм, браузер, ОС, и т.д. и возвратить конкретные части только, как в примере.

15
задан CMircea 18 April 2010 в 08:04
поделиться

1 ответ

Это должно помочь вам, посмотрите значения для следующего:

 навигатор ["appCodeName"] навигатор ["appName"] навигатор [ "appMinorVersion"] навигатор ["cpuClass"] навигатор ["платформа"] навигатор ["плагины"] навигатор ["opsProfile"] навигатор ["userProfile"] навигатор ["systemLanguage"] навигатор ["userLanguage"] навигатор ["appVersion "] навигатор [" userAgent "] навигатор [" onLine "] навигатор [" cookieEnabled "] навигатор [" mimeTypes "] var x = ''; for (var p в навигаторе) {попробуйте {x + = p + '=' + navigator [p] + "\ n"; console.log (х); } catch (e) {console.error (e); }} 
10
ответ дан 1 December 2019 в 04:58
поделиться
Другие вопросы по тегам:

Похожие вопросы: