Суть скрипта такова, если бразуер например Opera - то делаем редирект
Подскажите где ошибка
function get_name_browser(){
// получаем данные userAgent
var b_name = navigator.userAgent;
// с помощью регулярок проверяем наличие текста,YaBrowser
// соответствующие тому или иному браузеруOPR/
if (b_name.search(/OPR/) > 0) return 'opera';
if (b_name.search(/Opera/) > 0) return 'opera';
if (b_name.search(/Opera Mini/) > 0) return 'opera';
if (b_name.search(/YaBrowser/) > 0) return 'YaBrowser';
if (b_name.search(/Firefox/) > 0) return 'Firefox';
if (b_name.search(/Chrome/) > 0) return 'Chrome';
if (b_name.search(/Mobile Safari/) > 0) return 'Safari';
if (b_name.search(/Safari/) > 0) return 'Safari';
if (b_name.search(/MSIE/) > 0) return 'Explorer';
if (b_name.search(/Edge/) > 0) return 'Edge';
// условий может быть и больше.Opera Mini
// сейчас сделаны проверки только Edge
// для популярных браузеров
return 'Other';
}
if ($b_name == "opera")
window.location.href = "http://stackoverflow.com";