如何将剪贴板中的数据粘贴到网页中的焦点文本控件?
Posted
技术标签:
【中文标题】如何将剪贴板中的数据粘贴到网页中的焦点文本控件?【英文标题】:How to paste data from clip board to focused text control in web page? 【发布时间】:2013-12-30 10:20:33 【问题描述】:我正在做一个项目,我想将数据从剪贴板粘贴到最后一个焦点网页的文本控件(如用户名或密码的文本框)。
网页将在Chrome\FF\Safari Web Browser
打开。
点击我的应用程序中的“粘贴”按钮即可完成所有任务。
我有上次使用的应用程序的句柄,包括web Browser
(我的应用程序除外)。
那么有人可以帮我解决这个问题吗?
抱歉英语不好。
如果需要更多信息,请发表评论。
提前谢谢你。
【问题讨论】:
【参考方案1】:您首先必须“激活”目标窗口,才能真正获得焦点文本框。 请参阅that answer 以执行此操作。
然后,您必须使用SendInput 伪造“粘贴”键盘命令。
【讨论】:
感谢@manuell 它有效。并解决了我的问题。我从过去 15 天开始就遇到了这个问题。你帮了我很多。以上是关于如何将剪贴板中的数据粘贴到网页中的焦点文本控件?的主要内容,如果未能解决你的问题,请参考以下文章
通过 IIS 配置 Web 应用程序时,从剪贴板粘贴图像不起作用
ExtJs:当文本字段获得焦点时,在文本字段中手动触发粘贴事件