With flash on the way out in many environments (iPhone, Android, IE10, etc...), is there any new solution forthcoming in any browsers that will allow a safe copy of information to the clipboard without flash installed?
I've been using ZeroClipboard so far, but I'm worried about more viewers that don't have flash and this functionality is going to be broken and I'd love to not depend on Flash whenever possible.
The reasoning is that automatic copying to clipboard can be very dangerous, thus most browsers (except IE)* make it difficult unless you use flash.
Much like your ZeroClipboard, there is Clipboard LMCButton which also uses a small flash script running in the background.
A common solution would be to do this:
function copyToClipboard (text) { window.prompt ("Copy to clipboard: Ctrl+C, Enter", text); }
Which I found from Jarek Milewski when some one else asked the question here
*Yes I found one solution for IE, however does not work in most modern browsers, check here.
Update:
According to this: https://developer.mozilla.org/en-US/docs/Web/API/Document/execCommand Firefox 41+, Chrome 42+, and IE 9+ support the copy command with execCommand. For firefox and chrome it will only work if triggered by a user action such as a click, and for IE it will give the user a warning dialog asking them for permission to copy to the clipboard.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With