标签: paste

使用带有on('input')的event.preventDefault()的jQuery

我正在捕捉粘贴事件 $('selector').on('input', function(event) { ... });

然后我试图测试粘贴的内容,如果没有通过验证,请取消粘贴event.preventDefault().不幸的是,到执行监听器功能时,文本已被粘贴并且event.preventDefault()什么都不做.

那么什么是捕获粘贴事件的好方法,如果粘贴的内容未验证,请撤消/阻止粘贴?

我知道我可以使用.on('paste', function(event) { ... }),但这不会给我粘贴的文本或粘贴后的输入元素的内容,除非我使用setTimeout()一些分钟的等待时间,我想避免使用setTimeout().

html javascript jquery paste jquery-events

10
推荐指数
1
解决办法
1852
查看次数

粘贴到电子邮件时语法突出显示

我经常通过我的展望向同事和合作伙伴发送小代码片段和xml-snippets.有没有人有一个好主意或工具,我可以使用它来粘贴我的粘贴语法,然后再粘贴到电子邮件中.

我想到了一个"$ fancytool"的中间粘贴,然后我会有一些要复制的东西,这将被粘贴,所以我可以将它复制粘贴到"撰写电子邮件"窗口.

编辑-MORE-信息:

我从VMWare虚拟机中的窗口粘贴,它可能是eclipse,xmlspy,logfiles和其他程序

偶更信息:

我已经看过这个链接如何从Vim做到这一点.不幸的是,很少从vim im复制Code,我的电子邮件机器没有任何vim.vmware机器有gvim,但我希望有一个更简单的方法,粘贴到vim,保存到文件,在internetexplorer中打开然后复制/粘贴

html email syntax-highlighting paste

9
推荐指数
2
解决办法
4335
查看次数

如何获取剪贴板粘贴通知并提供我自己的数据?

对于我正在编写的小实用程序(.NET,C#),我想监视剪贴板复制操作和剪贴板粘贴操作.

我的想法是在粘贴到任意应用程序时提供我自己的数据.

使用剪贴板查看器可以轻松完成对复制操作的监视.

对我来说似乎更先进的东西是写一个"剪贴板粘贴提供者":

  • 回答"应用程序的可用格式"查询.
  • 为应用程序粘贴操作提供数据.

我找到了这个帖子这个帖子,但它们似乎都没有真正帮助我.

我猜我不得不模仿/劫持当前的剪贴板.

题:

是否可以在粘贴操作方面"包装"剪贴板并提供我自己的"剪贴板代理"?

.net c# clipboard paste

9
推荐指数
2
解决办法
9321
查看次数

在Windows剪贴板复制缓冲区中包含格式信息以粘贴到Excel中

我的应用程序将表格数据写入Windows复制缓冲区,供用户粘贴到Excel中.这适用于未格式化的表格数据,包括制表位和单元格和行分隔符的新行.

我想在复制缓冲区中包含格式化数据:网格线,背景颜色等.我可以这样做,如果是这样,我在哪里可以找到编码格式数据的规范?

windows excel clipboard copy paste

9
推荐指数
1
解决办法
2004
查看次数

如何处理Android 3.0(Honeycomb)中的"粘贴"事件?

我有一个自定义的EditText,需要自定义"粘贴".

我重写onTextContextMenuItem(int id)来处理通过选择上下文菜单请求的"粘贴".

@Override
public boolean onTextContextMenuItem(int id) {
  switch(id){
  case android.R.id.paste:
    doMyPaste();
    return true;
  }
}
Run Code Online (Sandbox Code Playgroud)

这适用于3.0之前的Android.
但是,在3.0中,如果长按按钮,或者点击光标,则在光标小部件附近会有一个小的"粘贴"小部件.
在此输入图像描述
当用户从此窗口小部件"粘贴"时,onTextContextMenuItem(int id)将不会调用该窗口小部件.结果,我不能做自定义粘贴.
有谁知道那个小的"粘贴"小部件是什么?我应该用哪种方法覆盖自己的"粘贴"?

android paste textview android-edittext android-3.0-honeycomb

9
推荐指数
1
解决办法
2290
查看次数

在chrome中,使用window.Clipboard对象,有没有办法捕获粘贴的文本?

您可以捕获图像.我想弄清楚如何捕获文本.我猜是因为安全原因没有,但我想确定一下.

这个东西还有参考吗?window.Clipboardobject不是v8引擎的一部分,它是chrome浏览器的一部分,我找不到它的官方文档.

javascript clipboard google-chrome copy paste

9
推荐指数
1
解决办法
1万
查看次数

如何使用Cocoa将文本从一个应用程序粘贴到另一个应用程序

NSPasteBoard在Apple文档中已经了解了它,以及它如何允许应用程序写入PasteBoard并允许其他应用程序读取该文本并使用它.

有人可以告诉我如何将应用程序(位于状态栏中)的文本粘贴到NSTextField不同应用程序中的文本中.

我想要做的是与SnippetSnippetsApp类似的东西.

如果我完全愚蠢并且错过了Apple Docs中的明显内容,请你指点我正确的道路:)

谢谢!

macos cocoa copy paste nspasteboard

8
推荐指数
2
解决办法
2881
查看次数

如何在C#winforms应用程序中粘贴剪贴板中的透明图像?

注意:这个问题是关于从剪贴板粘贴,而不是复制到剪贴板.有几篇关于复制到剪贴板的帖子,但找不到解决这个问题的帖子.

如何将具有透明度的图像(例如此图像)粘贴到winforms应用程序中并保持透明度?

我尝试过使用System.Windows.Forms.GetImage(),但会产生一个黑色背景的位图.

我正在从谷歌浏览器复制此图像,谷歌浏览器支持多种剪贴板格式,包括DeviceIndependentBitmapFormat17.

clipboard image transparent paste winforms

8
推荐指数
1
解决办法
3028
查看次数

如何在Excel中设置默认粘贴特殊以仅粘贴值

我的excel中的一个单元格用作用户输入框...如果用户在此单元格中粘贴了某些内容我只想粘贴值而不是格式.有没有办法将默认的粘贴选项设置为仅粘贴值?

excel default paste

8
推荐指数
2
解决办法
4万
查看次数

Android 上的 Flutter TextFormField 中“粘贴”有时不可用

我们的一些 Android 用户抱怨他们无法将笔记应用中的文本粘贴到我们的应用中。

如果我做了一些奇怪的事情,比如打开我们的应用程序,从我们的文本字段复制一些内容,将其粘贴到另一个笔记应用程序中,然后粘贴功能突然起作用,我可以让它恢复工作一段时间。

我注意到键盘上的文本编辑功能也无法识别剪贴板中的内容,而它可以识别 Google Notes 中的内容。

[1]:https://i.stack.imgur.com/yVKoB.jpg [1]

[2]:https://i.stack.imgur.com/MNm5O.jpg [2]

TextFormField(
          textCapitalization: TextCapitalization.sentences,
          keyboardType: TextInputType.multiline,
          minLines: 3,
          maxLines: null,
          autofocus: true,
          onFieldSubmitted: (value) {
            mood.text = value;
          },
          onChanged: (value) {
            setState(() {
              mood.text = value;
            });
          },
          style: TextStyle(color: Colors.white70, fontSize: 18),
          cursorColor: Colors.white70,
          decoration: InputDecoration(
            border: InputBorder.none,
            focusColor: Colors.white70,
            filled: true,
            fillColor: Color(0xFF1F202A),
            hintMaxLines: 3,
            hintText: locator.get<Translation>().add_mood_screen_textfield,
            hintStyle: TextStyle(color: Colors.white70, fontSize: 18),
          ))
Run Code Online (Sandbox Code Playgroud)

keyboard android toolbar paste flutter

8
推荐指数
1
解决办法
384
查看次数