2015-01-19 3 views
0

Есть ли способ использовать javascript для программного получения элементов контекстного меню, которые доступны, когда в браузере создается событие правого клика.Получить элементы контекстного меню браузера, используя Javascript

Например, в Chrome можно иметь массив, заполненный следующим: Назад, Вперед, Перезагрузка, Сохранить как, Печать, Перевести на английский, Просмотр источника страницы, Просмотр информации о странице и т. Д.

Возможно ли получить такие значения без необходимости генерации события правого клика, чтобы контекстное меню не отображалось в браузере пользователя?

Thanks

ответ

1

Нет, нет способа получить их. Это будет проблемой безопасности, поскольку расширения могут добавлять элементы в это меню, и если вы можете получить записи меню с помощью JavaScript, вы можете выяснить, использует ли пользователь конкретное расширение. Единственное, что вам разрешено делать с контекстным меню, это остановить его показ. Надеюсь, это поможет.

+0

Спасибо. Я думал, что контекстное меню находится на уровне приложения и не отображается на уровне javascript. –

Смежные вопросы