想要实现复制粘贴就只需要搞明白两件事就可以了。
第一就是如何往粘贴板里边存放数据,第二就是如何读取粘贴板里边的数据。
所操作的数据大致可以分为三类数据 1:字符串 2:带样式的HTML 3:图片 还有其他数据格式,还请各位小伙伴补充指教吧。
① 如果只是放普通字符串是最简单的
② 想要放入带格式的数据,比如想要往word内粘贴一个表格,跟正常写html标签加写样式是一样的
③往粘贴板内放入图片,目前只支持放png图片
其实也可以用放HTML的方式,把图片放入粘贴板内
将文本复制到剪贴板难度并不是很大, 但最重要的是,它不应该依赖于 Flash 或任何臃肿的框架,这就是 clipboard.js 存在的原因。
1、复制输入框的值
2、剪切输入框的值
3、复制其它dom上的值
是不是比较简单