Как заставить сайт работать только в определенных браузерах? - PullRequest
0 голосов
/ 23 января 2020

Как проверить браузер клиента на сайте? Мне дали задание, чтобы веб-сайт поддерживался только Google Chrome или Firefox

Когда пользователь использует другие браузеры, должна появиться пустая страница с текстом, похожим на

Your browser is not supported by the system.
Use Google Chrome or Firefox Browsers

1 Ответ

0 голосов
/ 23 января 2020

Проверяя строку navigator.userAgent

Проверьте приведенную ниже функцию и адаптируйте ее под свои нужды.

function wichBrowser() {
  // CHROME
  if (navigator.userAgent.indexOf("Chrome") > -1 ) {
    return "Google Chrome"
  }
  // FIREFOX
  else if (navigator.userAgent.indexOf("Firefox") > -1 ) {
    return "Mozilla Firefox"
  }
  // INTERNET EXPLORER
  else if (navigator.userAgent.indexOf("MSIE") > -1 ) {
    return "Internet Exploder"
  }
  // EDGE
  else if (navigator.userAgent.indexOf("Edge") > -1 ) {
    return "Edge"
  }
  // SAFARI
  else if (navigator.userAgent.indexOf("Safari") > -1 ) {
    return "Safari"
  }
  // OPERA
  else if (navigator.userAgent.indexOf("Opera") > -1 ) {
    return "Opera"
  }
  // YANDEX BROWSER
  else if (navigator.userAgent.indexOf("Opera") > -1 ) {
    return "YaBrowser"
  }
  // OTHERS
  else {
    return "Others"
  }
};
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...