Copy to clipboard in JavaScript

2020-07-18 04:25发布

问题:

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.