Html css技巧禁用复制粘贴时的文本选择

Html css技巧禁用复制粘贴时的文本选择,html,css,Html,Css,我有一系列字母,每个字母上面都有数字。我想禁用文本选择,这样当用户复制粘贴屏幕上的字母序列时,他就不会得到数字 我实际上使用了无选择css技巧,数字被排除在选择之外,但我得到了一个数字所在的空间。像这样: T QD 所需的输出为: TQD 这是我的密码: 一, T 二, Q D如果您可以禁用ctrl按钮并从网页右键单击,则复制粘贴功能将自动禁用。我认为下面的代码将帮助您 <script> $(window).on('keydown',function(event) {

我有一系列字母,每个字母上面都有数字。我想禁用文本选择,这样当用户复制粘贴屏幕上的字母序列时,他就不会得到数字

我实际上使用了无选择css技巧,数字被排除在选择之外,但我得到了一个数字所在的空间。像这样:

T

QD
所需的输出为:

TQD
这是我的密码:

一,

T

二,

Q


D如果您可以禁用ctrl按钮并从网页右键单击,则复制粘贴功能将自动禁用。我认为下面的代码将帮助您

<script>
  $(window).on('keydown',function(event)
 {
 if(event.keyCode==123)
 {
    alert(' Developer Tools is disable from this website.');
    return false;
 }
 else if(event.keyCode==17)
 {
    alert('Control key is disable from this website.');
    return false;
 }    

  });
  $(document).on("contextmenu",function(e)
 {
   alert('Right click is disable from this website!')
  e.preventDefault();
 });

 </script>

如果您可以禁用ctrl按钮并在网页上单击鼠标右键,则复制粘贴功能将自动禁用。我认为下面的代码将帮助您

<script>
  $(window).on('keydown',function(event)
 {
 if(event.keyCode==123)
 {
    alert(' Developer Tools is disable from this website.');
    return false;
 }
 else if(event.keyCode==17)
 {
    alert('Control key is disable from this website.');
    return false;
 }    

  });
  $(document).on("contextmenu",function(e)
 {
   alert('Right click is disable from this website!')
  e.preventDefault();
 });

 </script>

我找到了解决办法!我使用的是标记p,它是一个块元素,这就是为什么它会在标记所在的位置留下一个空间。相反,使用一些内联元素(如b或span)不会留下任何空间。

我找到了解决方案!我使用的是标记p,它是一个块元素,这就是为什么它会在标记所在的位置留下一个空间。相反,使用一些内联元素(如b或span)不会留下任何空间。

您可以使用并提供一个按钮,将您想要的内容准确地复制到剪贴板上,但我不理解此功能-听起来不必要您的示例对我不适用,它仍然使用Mac复制数字os@Wimanicesir您使用的浏览器是什么?您好@mb925,您可以使用javascript禁用右键单击和ctrl按钮,然后复制粘贴将自动禁用。我的坏@Wimanicesir,请检查我是否编辑了代码段,现在应该可以工作了。您可以使用并提供一个按钮,将您想要的内容准确复制到剪贴板上,但我不理解此功能-这听起来不必要您的示例对我不适用,它仍然使用Mac复制数字os@Wimanicesir您使用的浏览器是什么?您好@mb925,您可以使用javascript禁用右键单击和ctrl按钮,然后复制粘贴将自动禁用。My bad@Wimanicesir,请检查我是否编辑了代码段,现在应该可以工作了。我实际上想保留复制粘贴功能,因为我需要复制字母。我唯一不需要的是字母上面的数字。他们在我的代码中被禁用,但在他们的位置上留下了空白。我也不需要那个空间,它应该只复制字母。按键禁用开发人员工具并不是万无一失的。btwI实际上想保留复制粘贴功能,因为我需要复制字母。我唯一不需要的是字母上面的数字。他们在我的代码中被禁用,但在他们的位置上留下了空白。我也不需要那个空间,它应该只复制字母。顺便说一句,按键禁用开发工具并不是万无一失的