Я работаю над настольным приложением, которое строит свой интерфейс в Chromium Embedded Framework. Мне нужно отключить выбор текста, чтобы пользователь не мог перетаскивать текст (в теге <p>
или <a>
), чтобы выбрать его. Выбор текста в настольных приложениях ненормален, поэтому это важно и для нашего приложения. В настоящее время я использую CSS для отключения выбора текста и JavaScript для переопределения Ctrl + A, но я ищу способ более низкого уровня, чтобы напрямую отключить его с помощью приложения CEF. Это возможно?Отключить выбор текста в Xromium Embedded?
1
A
ответ
3
Быстрое решение CSS, как следующий, также предотвращающий выбор с помощью сочетания клавиш (Ctrl + A):
* {
-webkit-user-select: none;
}
Вы просто не отключить выбор для всех вас элементов (некоторые из них до сих пор по выбору).
Я не думаю, что CEF3 в настоящее время имеет решение на низком уровне, чтобы предотвратить выбор текста. И есть плохая идея вообще - страницы могут содержать элементы редактирования, которые требуют выбора, поэтому управление им с помощью CSS выглядит более гибким.
Смежные вопросы
- 1. Отладка JavaScript в Xromium Embedded Framework
- 2. Где находятся документы для Xromium Embedded Framework?
- 3. Отключить выбор текста UITextView
- 4. Отключить выбор текста в UITextView
- 5. Отключить выбор текста в IE
- 6. Отключить выбор текста в textarea
- 7. Отключить выбор текста в Chrome
- 8. отключить выбор текста в gwt
- 9. Что такое поддержка Xromium Embedded Framework для Yocto?
- 10. После добавления Xromium Embedded Framework сбой кода не выполняется
- 11. Отключить выбор текста CSS программно
- 12. Отключить выбор текста в QT/WebKit GUI
- 13. Отключить выбор текста в управлении веб-браузером
- 14. Отключить выбор текста в виде хрома
- 15. Как отключить выбор текста в JTextArea Swing
- 16. Как отключить подсветку (выбор) текста в DIV
- 17. Отключить выбор текста defualt в веб-приложении
- 18. Как отключить выбор текста в jquery draggable?
- 19. Отключить выбор текста в WebView на WP8.1
- 20. Отключить выбор текста нажатием кнопки start
- 21. отключить выбор текста при нажатии 'shift'
- 22. Включить выбор ввода, но отключить ввод текста
- 23. Отключить выбор текста при двойном щелчке
- 24. Отключить выбор текста на кнопке onclick
- 25. Отключить выбор текста внутри HTML-элемента
- 26. javascript отключить выбор текста, но разрешить перетаскивание
- 27. JavaScript: отключить выбор текста с помощью doubleclick
- 28. Cocoa Webkit - Отключить выбор текста, но разрешить выбор текстового поля
- 29. Преобразование CefRefPtr <CefV8Value> в int в Xromium Embedded Framework
- 30. Отключить слабые шифры Tomcat Embedded
Я вижу. Похоже, что Ctrl + A не работает в Chrome в конце концов. Я тестировал его в Firefox, а Ctrl + A выбрал все, но это не в Chrome. Это решение (которое я уже использовал) должно работать, поэтому, спасибо. – Keavon