AsviS
@AsviS
начинающий

Как определить microsoft edge?

Есть код:

if ( strpos($_SERVER['HTTP_USER_AGENT'], 'Firefox') ) $step1_pic = '../img/steps/step_ff.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Chrome') ) $step1_pic = '../img/steps/step_chrome.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'Edge') ) $edgetru = 'EDGE BROWSER';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 6.0') ) $step1_pic = '../img/steps/step_ie0.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 7.0') ) $step1_pic = '../img/steps/step_ie0.jpg';
elseif ( strpos($_SERVER['HTTP_USER_AGENT'], 'MSIE 8.0') ) $step1_pic = '../img/steps/step_ie0.jpg';
else $step1_pic = '../img/steps/step_ie1.jpg'; //FROM IE9 and others


Почему все браузеры определяет а Edge нет??
Помогите
  • Вопрос задан
  • 1297 просмотров
Решения вопроса 1
27cm
@27cm
TODO: Написать статус
Порядок поменяйте, проверку на Edge делайте вначале.

Microsoft Edge UA: Mozilla/5.0 (Windows NT 10.0; <64-bit tags>) AppleWebKit/<WebKit Rev> (KHTML, like Gecko) Chrome/<Chrome Rev> Safari/<WebKit Rev> Edge/<EdgeHTML Rev>.<Windows Build>
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
non progredi est regredi
как именно "не определяет"? картинку не выводит?
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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