首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在html5中管理剪贴板中的图像粘贴?

如何在html5中管理剪贴板中的图像粘贴?
EN

Stack Overflow用户
提问于 2011-06-03 03:11:45
回答 2查看 16.7K关注 0票数 20

在Documentum Eroom App上,IE能够从剪贴板粘贴中自动上传图像,而Firefox不能。

所以我想知道html5是否支持这种行为(不仅仅是从资源管理器拖放图像/文件)。

更新:仅仅授予访问权限是不够的,它还涉及到能够处理二进制数据,而不仅仅是文本。当前的firefox是否可以处理二进制文件?我看不到它,也许它不是显式的?

它不只是拖放,这在许多网站上已经广泛实现了。它是关于二进制格式的剪贴板操作,将图像从剪贴板保存到服务器,而不需要保存文件,然后拖放。将文件保存到某个地方的过程对用户来说是非常令人生畏的,因此直接从剪贴板上传文件确实是一种必须的时间节约。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2011-09-21 16:16:35

是的,HTML5具有这种能力,并且正在得到广泛的实现。您可以处理来自Ctrl+V的事件,获取二进制图像数据,并随心所欲地处理它。

目前,Google Chrome 13.0.782.220运行良好。我有一个带有完整演示功能的jQuery插件(请务必使用Google Chrome,我不能保证使用其他浏览器)

http://strd6.com/2011/09/html5-javascript-pasting-image-data-in-chrome/

正如robertc提到的,剪贴板API规范正在变得标准化,因此它应该很快就会在浏览器中被采用。

票数 27
EN

Stack Overflow用户

发布于 2011-06-03 06:30:55

有一个正在通过标准过程的'Clipboard API and events'规范,但即使它被实现了,用户也可能必须在每个站点的基础上显式地启用它。例如,火狐已经有了通过JavaScript、but they are turned off by default访问剪贴板数据的方法。

票数 8
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6219197

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档