1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - коммерческий форумный движок от бывших создателей vBulletin, написанный на PHP.

1.2.4 Определить браузер человека

Тема в разделе "Для новичков", создана пользователем Георгий Шевченко, 27.02.2014.

Загрузка
  1. Георгий Шевченко

    Георгий Шевченко Местный

    Регистрация:
    07.12.13
    Сообщения:
    44
    Симпатии:
    27
    Версия XF:
    1.4.7
    На данном этапе получилось только локально вывести свою версию браузера. (То есть только для себя).
    Вопрос как вывести версию браузера другого пользователя?
    2014-02-27 00-25-05 Скриншот экрана.png
    Код:
    function browser_name()
    {
        var N = navigator.appName, ua = navigator.userAgent, tem;
          var M = ua.match(/(opera|chrome|safari|firefox|msie)\/?\s*(\.?\d+(\.\d+)*)/i);
          if (M && (tem = ua.match(/version\/([\.\d]+)/i))!= null) M[2]= tem[1];
          M = M? [M[1], M[2]]: [N, navigator.appVersion,'-?'];
          return M;
    };
    var kakoi_browser = browser_name();
    document.write(kakoi_browser);
     
  2. infis

    infis Местный

    Регистрация:
    27.06.11
    Сообщения:
    5 966
    Симпатии:
    3 548
    Версия XF:
    1.5.9
    Для этого нужно сохранять в базе информацию о браузере пользователя. И уже потом можно будет отображать эту информацию другим пользователям. Но, честно говоря, я не вижу причина показывать эту информацию другим пользователям. Если это нужно для специфичного форума, то можно сделать пользовательское поле, которое сделать обязательным для заполнения пользователями. Вот лично я на форуме бываю не всегда с одного браузера и вообще одного компьютера. Какой браузер в данном случае будет записываться в базу? Поэтому проще дать пользователю возможность заполнения, а не пытаться узнавать это во время сессии пользователя на форуме. Да и серверу буде проще :)

    Если так уж необходимо знать, с каких браузеров и с каких ОС заходят, то у Яндекс и у Google есть для этого мощные средства. Помимо статистики по браузерам и ОС они еще дадут картинку посещаемости страниц, наиболее кликаемых областей, времени нахождения на странице, пол пользователя и т.д. Лично мне нравится для этого использовать Яндекс.Метрика.
     
  3. Георгий Шевченко

    Георгий Шевченко Местный

    Регистрация:
    07.12.13
    Сообщения:
    44
    Симпатии:
    27
    Версия XF:
    1.4.7
    Спасибо за ответ.
     
  4. eterskov

    eterskov Местный

    Регистрация:
    12.03.12
    Сообщения:
    1 329
    Симпатии:
    386
    Версия XF:
    1.2.3
    Mirovinger и Георгий Шевченко нравится это.
  5. adder

    adder Местный

    Регистрация:
    08.10.10
    Сообщения:
    1 164
    Симпатии:
    846
    Версия XF:
    1.3.4
    Я тоже за плагин, который предложил @eterskov.
    Правда он не бесплатный, но стоит своих 10 долларов :)
     
  6. Георгий Шевченко

    Георгий Шевченко Местный

    Регистрация:
    07.12.13
    Сообщения:
    44
    Симпатии:
    27
    Версия XF:
    1.4.7
    Вот то что я искал, большое спасибо!
     

Поделиться этой страницей