gpt4 book ai didi

javascript - 如何防止在 Google Chrome 中选择文本?

转载 作者:行者123 更新时间:2023-12-03 13:06:06 25 4
gpt4 key购买 nike

不 oEvent.preventDefault();在GC工作?我需要在触发 onmove 事件时防止选择文本。

编辑:事实证明这很容易......

function disableSelection() {
document.onselectstart = function() {return false;} // ie
document.onmousedown = function() {return false;} // others
}
function enableSelection() {
document.onselectstart = null; // ie
document.onmousedown = null; // others
}

之后,在 move 事件上没有触发文本选择(即在 select 事件上 - 即 - 确实是 ie!)

最佳答案

-webkit-user-select: none CSS 样式控制是否允许用户选择
元素的文本。

为了完整起见,这涵盖了所有支持的浏览器(IE 不被视为 Web 浏览器):

.no-select
{
user-select: none;
-o-user-select:none;
-moz-user-select: none;
-khtml-user-select: none;
-webkit-user-select: none;
}

要通过 Javascript 完成,只需创建一个类并添加节点的属性。

关于javascript - 如何防止在 Google Chrome 中选择文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2212542/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com