Предотвращение появления меню «Пуск»

Я пишу о извечной проблеме, когда я пытаюсь сделать так, чтобы меню «Пуск» не появлялось.

Я прочитал все, что смог найти в Интернете, включая 2 предыдущих потока stackexchange по тесно связанным темам: Как отключить клавиши Windows (клавиша с логотипом и клавиша меню) с помощью Javascript и Можно ли заблокировать ключ Windows из веб-браузера?

Теперь, как люди обсуждали в этих темах, на самом деле невозможно заблокировать ключ Windows. Я понимаю, что это нужно делать так для безопасности, так как было бы очень опасно, если бы скрипт, работающий внутри браузера, мог похитить ключи из операционной системы. В значительной степени по той же причине, по которой веб-сайт никогда не может автоматически открываться в полноэкранном режиме без того, чтобы пользователь хотя бы на что-то не нажал.

Это нормально.

Однако мне интересно, если бы вместо того, чтобы так отчаянно пытаться заблокировать клавишу Windows, мы могли бы вместо этого предотвратить появление меню «Пуск». Я знаю, что это может звучать безумно, но что заставило меня задуматься об этом, так это решение для работы с клавишей «контекстное меню». Вместо того, чтобы блокировать ключ, вы можете просто добавить oncontextmenu="return false;" к тегу body, и тогда вам даже не нужно беспокоиться о ключе.

Я понимаю, что разница между клавишей контекстного меню и клавишей Windows заключается в том, что контекстное меню появляется в браузере, тогда как меню «Пуск» находится за пределами браузера, в пользовательском интерфейсе операционной системы. Но я думал, что все равно задам вопрос.

Для ясности, я ищу любое решение, которое позволит мне предотвратить появление меню «Пуск», пока мой js-скрипт работает в браузере, будь то блокировка клавиши Windows или предотвращение появления меню «Пуск».

Заранее спасибо!


person JS standsFor JS standsFor JS    schedule 05.11.2015    source источник
comment
Это не дубликат. Та тема, которую вы упомянули, указана в самом начале поста.   -  person JS standsFor JS standsFor JS    schedule 05.11.2015
comment
Вы просите решения, но я вижу ответ на ваш вопрос прямо по ссылке, с вопросом о том же. Таким образом, дубликат.   -  person Luciano    schedule 06.11.2015