nh-copy
A complete solution to copy text in browser.
It uses zeroClipboard by default to perform copy operation, if browser do not support flash use document.execCommand() instead.
#Test this example
bower install
Open index.html.
#Support browser
Using zeroClipboard and document.execCommand().
- IE9+
- Firefox 41+ (tested in Firefox 41, OS: ubuntu 14.04 64bit)
- Chrome 43+ (tested in Chrome 45, OS: ubuntu 14.04 64bit)
Using document.execCommand() only.
- IE9+
- Firefox 41+ (tested in Firefox 41, OS: ubuntu 14.04 64bit)
- Chrome 43+ (tested in Chrome 45, OS: ubuntu 14.04 64bit)
#How it works?
If flash is supported use zeroClipboard to perform copy operation.
else check if firefox 41+ or chrome 43+ using document.execCommand() and selection API instead.
#To do
- Make sure chrome and firefox version detect function always work properly.
- Support setting to use document.execCommand() only.
- Format source code to easy further customization.
- Add website to use this example.
Reference:
license MIT.