I need to set my user's clipboard when they trigger an event on my webpage. I realize each browser has a different way to do this, so do you know of a library or code snippet that will achieve this cross-browser?
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
This article might help you with that : Copy to Clipboard with Javascript on Mozilla firefox and IE
The basic idea is to :
- use
window.clipboardData
for Internet Explorer - and use some flash component for Mozilla
Seems that this doesn't work with Flash 10, though, from some reports I've seen (never tried myself)
And/Or here is another solution (still using Flash -- but seems to be working with Flash 10, for this one) : Zero Clipboard