@Nwton

Как определить, что пользователь зашел с chrome?

В интернетах советую так:
if(window.chrome)
но в opera этот объект тоже есть

И так:
if(/Chrome/.test(navigator.userAgent))
опять детектит оперу
  • Вопрос задан
  • 143 просмотра
Решения вопроса 1
Ivanq
@Ivanq
Знаю php, js, html, css
stackoverflow.com/a/13348618
function isChrome() {
  var isChromium = window.chrome,
    winNav = window.navigator,
    vendorName = winNav.vendor,
    isOpera = winNav.userAgent.indexOf("OPR") > -1,
    isIEedge = winNav.userAgent.indexOf("Edge") > -1,
    isIOSChrome = winNav.userAgent.match("CriOS");

  if(isIOSChrome){
    return true;
  } else if(isChromium !== null && isChromium !== undefined && vendorName === "Google Inc." && isOpera == false && isIEedge == false) {
    return true;
  } else { 
    return false;
  }
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы