问题
Is there a way at all of altering the clipboard of the user via JavaScript?
I want it that they click a given point on a map, and it adds the coordinates of the position to their clipboard.
I do however assume that this is not possible for JavaScript to achieve.
回答1:
You could try using the zeroclipboard library, which involves placing an invisible flash element on the page to do the actual copy of text to the clipboard.
回答2:
It is in Internet Explorer, but not in other browsers although support can be hacked together in other browsers by inserting a Flash file each time you want to do a copy. Not very useful I would say, as it imposes usability drawbacks as well.
回答3:
If I remember correctly it is possible in the Internet Explorer (maybe the site must be in the "trusted" zone) but not in Firefox or Opera.
来源:https://stackoverflow.com/questions/453198/copy-to-clipboard-in-javascript