Questions tagged «copy-paste»

有关与剪切,复制和粘贴操作有关的问题。

23
禁用将文本粘贴到HTML表单中
有没有一种方法可以使用JavaScript禁用将文本粘贴到HTML表单上的文本字段的功能? 例如,我有一个简单的注册表格,要求用户输入两次电子邮件。第二个电子邮件条目是为了验证第一个电子邮件条目中没有错别字。但是,如果用户复制/粘贴他们的电子邮件,那将无法达到目的,并且我一直在遇到用户的问题,因为他们输入了错误的电子邮件并复制/粘贴了它。 也许我不清楚我的问题,但我并没有试图阻止人们在他们的浏览器中复制(或拖动选择)文本。我只是想阻止他们将输入粘贴到文本字段中,以最大程度地减少用户错误。 也许您可以使用另一种解决方案来解决我要在此处解决的核心问题,而不是使用此“ hack”?我已经完成了不到六个用户测试,而且已经发生了两次。我的听众没有很高的计算机水平。

2
在Node.js中检测CTRL + C
我从另一个SO问题获得了此代码,但是node抱怨使用process.stdin.setRawMode而不是tty,所以我更改了它。 之前: var tty = require("tty"); process.openStdin().on("keypress", function(chunk, key) { if(key && key.name === "c" && key.ctrl) { console.log("bye bye"); process.exit(); } }); tty.setRawMode(true); 后: process.stdin.setRawMode(true); process.stdin.on("keypress", function(chunk, key) { if(key && key.name === "c" && key.ctrl) { console.log("bye bye"); process.exit(); } }); 无论如何,它只是创建一个完全不响应的节点进程,什么也不做,第一个抱怨tty,然后抛出一个错误,第二个什么都不做,并禁用Node的native CTRL+ Chandler,所以当我打开它时,它甚至都不会退出节点按下。如何在Windows中成功处理Ctrl+ ?C


10
从WPF DataGrid复制粘贴数据时,OpenClipboard失败
我有一个使用datagrid的WPF应用程序。在我安装Visual Studio 2012和Blend + SketchFlow预览之前,该应用程序运行良好。现在,当我尝试使用Ctrl+ C(在任何应用程序中)将数据从网格复制到剪贴板时,出现以下异常: System.Runtime.InteropServices.COMException (0x800401D0): OpenClipboard Failed (Exception from HRESULT: 0x800401D0 (CLIPBRD_E_CANT_OPEN)) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHRInternal(Int32 errorCode, IntPtr errorInfo) at System.Runtime.InteropServices.Marshal.ThrowExceptionForHR(Int32 errorCode, IntPtr errorInfo) at System.Windows.Clipboard.Flush() at System.Windows.Clipboard.CriticalSetDataObject(Object data, Boolean copy) at System.Windows.Controls.DataGrid.OnExecutedCopy(ExecutedRoutedEventArgs args) at System.Windows.Controls.DataGrid.OnExecutedCopy(Object target, ExecutedRoutedEventArgs args) at System.Windows.Input.CommandBinding.OnExecuted(Object sender, ExecutedRoutedEventArgs e) at System.Windows.Input.CommandManager.ExecuteCommandBinding(Object sender, ExecutedRoutedEventArgs e, …

7
vi / vim编辑器,复制一个块(不是通常的操作)
在vi / vim编辑器中,我需要复制一个块。有很多方法,但是一种方法非常快捷。 以某种方式标记第一行, 然后以某种方式标记终点线 然后输入一些命令来复制标记的行。 然后复制,可能使用'p',但不确定。 有人知道命令吗(不是yy或10yy)?提前致谢。
76 vim  copy-paste  vi 


6
相当于ctrl c的命令来取消程序
我正在远程计算机上运行一个长Linux程序,但我想停止它,但是我的问题是,如果我使用kill命令,则该程序将退出而不保存结果。通常,完成该程序的工作是使用Ctrl+ C,在这种情况下,该程序会保存结果,但是现在我不在运行会话的计算机中,因此无法按Ctrl+ C。 我的问题是:有什么办法可以远程实现Ctrl+的功能C吗?


13
如何在不使用RTF格式的情况下复制和粘贴代码?[关闭]
从目前的情况来看,这个问题不适合我们的问答形式。我们希望答案能得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我曾经经常发现自己从网站/ Word文档等处处理一段代码,却发现在粘贴时我会得到所需的代码以及一些额外的HTML标签/文本,基本上是额外的格式信息。 为了摆脱多余的镇流器,我将文本粘贴到记事本中,然后再次复制,然后粘贴到所需的目标位置。 最近,我发现了一个用于Windows的简单免费的工具PureText,它使我可以减少“记事本”步骤。它基本上增加了一个额外的键盘快捷键,例如WinKey + V,它将执行粘贴操作而不进行格式化;只是纯文字。我觉得很方便。 我想知道您会使用哪种方法?他们有更好/更容易使用工具吗?


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.