Я ищу небольшой, желательно бесплатный инструмент, который мой неопытный клиент может загрузить на свою машину, и при запуске он дает им следующее

  1. Название ОС версия
  2. Название браузера, версия
  3. Разрешение экрана.

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

3 ответа3

4

http://supportdetails.com/

Будет в значительной степени делать все, что вы хотите :)

0

Если пользователи вашего сайта не являются технически продвинутыми, вы можете получить большую часть этой информации из журналов вашего сайта. Каждый HTTP-запрос содержит заголовок USER-AGENT , который во всех основных браузерах сообщает вам версию браузера и ОС. Это может быть подделано, но опять же, если ваши пользователи не являются технически продвинутыми, они не будут подделывать.

Это не скажет вам разрешение экрана, хотя, я не думаю. Но вы можете получить это через JavaScript на своих страницах, через screen объект.

Я упоминаю об этом, потому что в первом у вас уже может быть информация; а во втором легко получить. Я подозреваю, что намного проще, чем заставить пользователей загружать и запускать инструмент ...

0

Вы можете сделать это, написав HTML-страницу с JavaScript, если у вас нет особых требований, для которых вам нужно бесплатное приложение.

Вы можете получить информацию следующим образом:

ОПЕРАЦИОННЫЕ СИСТЕМЫ:

function yourOS() {
var ua = navigator.userAgent.toLowerCase();
if (ua.indexOf("win") != -1) {
    return "Windows";
} else if (ua.indexOf("mac") != -1) {
    return "Macintosh";
} else if (ua.indexOf("linux") != -1) {
    return "Linux";
} else if (ua.indexOf("x11") != -1) {
    return "Unix";
} else {
    return "Computers";
}

}

Разрешение экрана:

(screen.width>=1024) && (screen.height>=768)

Браузер:

var browser=navigator.appName;

var b_version=navigator.appVersion;

var version=parseFloat(b_version);

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .