Я пытаюсь показать пользователям уведомления, если браузер не Chrome.Уведомление обозревателя Javascript не работает
То, что я до сих пор
ДИВ, чтобы показать, когда, если браузер кроме хрома:
<div id="notify"> Please use chrome browser </div>
CSS:
#notify{
display:none;
}
и Javascript как найдено here:
<script>
var isChrome = !!window.chrome && !isOpera;
if(isChrome==false) //if the browser is not chrome
{
alert("Please Use chrome browser"); // this works
document.getElementById('notify').show(); //this doesn't work
}
</script>
сценарий находится над тегом div.
Что случилось со вторым статутом?
** ', пожалуйста, используйте браузер Chrome console' ** – charlietfl
Есть особая причина, почему вы хотите, чтобы кто-то использовать хром на вашем сайте/веб-приложение? Обнаружение браузера действительно должно быть сделано, нет другой возможности.Проблема в том, что, с одной стороны, кто-то может изменить имя пользователя-агента, и даже продавец может изменить его с новой версией (например, MS с IE 11). –
Ваш скрипт должен быть расположен ПОСЛЕ тега div, или вы должны подождать пока страница не будет загружена перед ее запуском. – jfriend00