clipboard.js
A modern approach to copy text to clipboard
No Flash. No frameworks. Just 3kb gzipped
https://clipboardjs.com/