Выход очень полезен и требует всплывающего окна. Для программистов, которые разрабатывают такие веб -сайты, у них есть сложная проблема. Они не знают, заблокированы ли эти всплывающие окна браузерами или различными плагинами браузера и не всплывают. Конечно, браузер уведомит пользователя, но они редко привлекают внимание пользователя. Вот простой способ проверить, заблокировано ли ваше всплывающее окно.
JavaScript
Кода -копия выглядит следующим образом:
var windowname = 'userconsole';
var popup = window.open ('/popup-page.php', windowname, 'width = 1000, высота = 700, слева = 24, верхняя = 24, прокрутки, рецибированные');
if (opup == null || typeof (opup) == 'undefined') {
Alert («Пожалуйста, разблокируйте окно и снова нажмите на ссылку»);
}
еще {
popup.focus ();
}
Первый шаг-это нормальное всплывающее окно и захватить ручку окна, чтобы проверить, существует ли этот объект ручки. Если это существует, слава Богу. Если его не существует, мы представляем пользователю закрыть настройки блокировки всплывающего окна и снова нажимать на ссылку. Конечно, вы можете предоставить пользователю более убедительную информацию. Или вы можете использовать всплывающий слой для отображения информации.