Задать вопрос
yuumatov
@yuumatov
FrontEnd разработчик, минималист

Проверка браузера, если IE или Edge код должен работать иначе нет, как сделать?

Проверка браузера, если IE или Edge код должен работать иначе нет. Но что то не так написал видимо.
function get_name_browser(){
var ua = navigator.userAgent;
if (ua.search(/YaBrowser/) > 0) return 'Яндекс Браузер';
if (ua.search(/rv:11.0/) > 0) return 'Internet Explorer 11';
if (ua.search(/MSIE/) > 0) return 'Internet Explorer';
if (ua.search(/Edge/) > 0) return 'Edge';
if (ua.search(/Chrome/) > 0) return 'Google Chrome';
if (ua.search(/Firefox/) > 0) return 'Firefox';
if (ua.search(/Opera/) > 0) return 'Opera';
if (ua.search(/Safari/) > 0) return 'Safari';
return 'Не определен';
}

var browser = get_name_browser();
if (browser == 'Edge'||'Internet Explorer') {
alert('Код сработал.');
} else {
alert('Код НЕ сработал.');
}
  • Вопрос задан
  • 1068 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Fullstack-разработчик на JavaScript
    11 месяцев
    Далее
Решения вопроса 1
kshshe
@kshshe
Frontend developer
if (browser == 'Edge' || browser == 'Internet Explorer') {

или

if (['Edge' , 'Internet Explorer'].includes(browser)) {
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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