<html>
<body>
<script>
document.addEventListener("webkitfullscreenchange", function FS(event){console.log("FULL SCREEN CHANGE")}, false);
document.addEventListener("mozfullscreenchange", function (event){console.log("FULL SCREEN CHANGE")}, false);
document.addEventListener("MSFullscreenChange", function (event){console.log("FULL SCREEN CHANGE")}, false);
document.addEventListener("fullscreenchange", function (event){console.log("FULL SCREEN CHANGE")}, false);
</script>
</body>
</html>
Такой код реагирует на requestFullscreen и cancelFullScreen, но если нажимать F11 консоль остается пустой.
У F11 Event: keydown
, который надо ловить.
document.addEventListener('keydown', function(e) {
e.preventDefault();
// Do what ever you need here...
if (e.keyCode === 122) // F11 pressed
console.log(e.keyCode);
})
.clk {
width: 300px;
height: 300px;
border: 1px solid black;
padding: 20px;
}
kbd {
background: #ccc;
padding: .2em;
}
<div class="clk">
<p>Кликнуть в квадрате для срабатывания скрипта, потом нажать <kbd>F11</kbd>.</p>
<p>Кликнуть в квадрате для срабатывания скрипта, потом нажать <kbd>F11</kbd>.</p>
<p>Кликнуть в квадрате для срабатывания скрипта, потом нажать <kbd>F11</kbd>.</p>
</div>
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Есть некий каталог товаров с подкатегориямКаталог раскрываются при клике
Иногда появляется серая линия между 2 блокамиПри увеличении и уменьшении масштаба она исчезает
как разрешить всплывающие окна во всех браузерах или при загрузке страницы обязательно спросить пользователя разрешение на использование...
Подскажите, как его отцентрировать, чтобы как на фото было?