Kea*_*von 1 selection textselection chromium-embedded
我正在开发一个在 Chromium Embedded Framework 中构建其界面的桌面应用程序。我需要禁用文本选择,以便用户无法拖动文本(在 a<p>
或<a>
标签中)来选择它。在桌面应用程序中选择文本并不正常,因此这对我们的应用程序也很重要。我目前正在使用 CSS 来禁用文本选择和 JavaScript 来覆盖 Ctrl + A,但我正在寻找一种较低级别的方法来直接使用 CEF 应用程序禁用它。这可能吗?
像 next 一样的快速 CSS 解决方案,也防止通过键盘快捷键 (Ctrl+A) 进行选择:
* {
-webkit-user-select: none;
}
Run Code Online (Sandbox Code Playgroud)
您只是没有禁用对所有元素的选择(其中一些仍然可以选择)。
我不认为 CEF3 目前有任何低级解决方案来防止文本选择。而且有一个坏主意 - 您的页面可以包含需要选择的内容可编辑元素,因此通过 CSS 控制它看起来更灵活。
归档时间: |
|
查看次数: |
2365 次 |
最近记录: |