HTML文本无法选择,但与旋转! 不可删除
我知道-moz-user-select :none; -webkit-user-select :none; -khtml-user-select :none; 它在我有的代码中工作正常。
但我想通过Ctrl + A也可以让我的div无法选择,而上面的指令似乎没有影响。
如何禁用Firefox中的这一选择? 我希望能够通过Ctrl + A阻止选择,以便Del键不会删除文本。 我想让文本不可删除。
非常感谢!
您可以按如下方式禁用Ctrl-A按键,但这不会完成整个工作,因为浏览器的上下文和编辑菜单仍将具有“全选”选项。
document.onkeydown = function(e) {
e = e || window.event;
if (e.ctrlKey && e.keyCode == 65) {
return false;
}
};
在上面的CSS中使用这个:
::selection {
background: rgba(0,0,0,0);
}
::-moz-selection {
background: rgba(0,0,0,0);
}
不一定会使其无法选择,但用户将无法看到所选内容。 ;)
编辑:在回应您的评论下面,看看这个:http://jsfiddle.net/Shaz/fM8p4/
这并不完全清楚你想要做什么; 你在寻找这样的东西:
<div contenteditable="true">
This part is editable.
<div contenteditable="false">
This part is not editable or deletable.
</div>
This part is editable again.
<div>
链接地址: http://www.djcxy.com/p/41385.html
上一篇: HTML text unselectable but with a twich ! UNDELETABLE
下一篇: How can I prevent the backspace key from navigating back?