简体   繁体   English

Javascript / HTML复制到剪贴板,不带Flash

[英]Javascript/HTML Copy to clipboard without flash

I have a grid that will be containing many columns and data. 我有一个网格,其中将包含许多列和数据。 Now user wants the copy to clipboard button that will allow user to copy data. 现在,用户希望使用“复制到剪贴板”按钮来复制数据。

How can we achieve Copy to Clipboard functionality without using flash? 不使用Flash的情况下如何实现“复制到剪贴板”功能

Thanks! 谢谢!

There's a new API called document.execCommand() that lets you do copy and cut text to clipboard. 有一个名为document.execCommand()的新API,可用于将文本复制和剪切到剪贴板。 It's already supported on most of the browsers , expect Safari. 大多数浏览器已经支持该功能 ,而Safari除外。

If you want to learn more about it, I recommend reading Google's Cut and Copy Commands - HTML5 Rocks and Mozilla's Flash-Free Clipboard for the Web guides . 如果您想了解更多信息,建议阅读Google的剪切和复制命令-HTML5 Rocks和Mozilla的无闪存剪贴板,以获取网络指南

You also might want to check clipboard.js too. 您可能还需要检查剪贴板 It's a super easy library to work with that. 这是一个非常容易使用的库。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM