Как скрипт Javascript, запущенный в браузере, получает выбор оконной системы из региона за пределами браузера? Например, в режиме сканирования StarDict, программа Java, не работающая в браузере, отвечает на событие выбора, например, в приложении xterm или pdf, просматривая выделенный текст. Как программа Javascript, работающая в браузере, отвечает аналогично? Насколько я могу судить, все, что связано с выбором в Javascript, относится к DOM и поэтому является внутренним для браузера.Может ли Javascript получить выделение за пределами браузера?
0
A
ответ
0
Короткий ответ: вы не можете.
Немного более длинный ответ: вы можете написать расширение браузера, которое взаимодействует с системой вне песочницы, и использовать это для связи со своей страницей. Но тогда у вас возникнут проблемы с тем, чтобы ваши пользователи установили расширение и убедили их, что это не представляет большой угрозы безопасности.
+0
Это, как я боялся. Благодарю. –
Смежные вопросы
- 1. Интерпретация JavaScript за пределами браузера?
- 2. Выполнение JavaScript за пределами браузера, кросс-платформы
- 3. JavaScript - Основные события за пределами браузера?
- 4. Может ли div быть показан за пределами окна браузера?
- 5. javascript: события за пределами окна
- 6. Использование Angular2 за пределами браузера
- 7. Область Javascript - не может получить доступ за пределами области видимости
- 8. Действия браузера за пределами области просмотра
- 9. Остановка анимации HTML5 за пределами веб-браузера
- 10. Вы ожидаете, что Javascript станет широко использоваться за пределами браузера?
- 11. Любой способ получить текст за пределами JavaScript?
- 12. JavaScript - получить reader.result за пределами onload
- 13. Может ли Javascript вносить изменения за пределы браузера?
- 14. Всплывающий элемент за пределами главного окна браузера
- 15. строки JavaScript за пределами BMP
- 16. Получить текущий URL-адрес от Chrome за пределами браузера
- 17. Заголовок продолжает расширяться за пределами окна браузера
- 18. Возможно ли генерировать HTML из источника PHP за пределами браузера?
- 19. Как нарисовать графику за пределами браузера/документа?
- 20. Работа с Webpack за пределами браузера
- 21. Модальное всплывающее окно за пределами браузера viewport
- 22. Защита веб-авиза от вызова за пределами браузера
- 23. Получить текст за пределами элементов
- 24. Может ли javascript получить доступ/изменить полномочия по сертификации браузера?
- 25. javascript за пределами области видимости
- 26. Запустить внешнее приложение за пределами браузера, такое как BitTorrent
- 27. Получить DataContext за пределами стиля
- 28. Как предотвратить выделение backgroundColor UISegmentedControl за пределами сегментированной границы
- 29. Возможно ли получить собственность React за пределами React?
- 30. Получить the_category за пределами цикла
Если вы можете прослушивать что-либо на машине пользователя, это будет представлять собой огромный риск для безопасности, поэтому не должно быть никакого способа сделать это. Единственный способ был бы, если бы компьютер пользователя работал с какой-то службой, которая ответила бы, скажем, на запрос http://127.0.0.1:8080/get-data ..., если приложение может прослушивать порт и отвечать к такому запросу, тогда вы могли бы это сделать. –