用鼠标左键复制到剪贴板
可能重复:
如何在JavaScript中复制到剪贴板?
假设我有一个包含此内容的网页:
<h1 id="foo"> Some string </h1>
现在我想将Some string
复制到剪贴板。 但条件是:
唯一的方法是将鼠标悬停在id="foo"
的<h1>
上并按下鼠标左键。
我搜索了它,并找到了一个JavaScript方法来做到这一点。 但很快我就知道这不是跨浏览器。 那么,是否有方法可以通过鼠标左键点击h1
来复制文本。
使用Adobe Flash呼叫可能是您最好的选择。
我已经使用这个成功的:http://code.google.com/p/zeroclipboard/
如果java方法是不可接受的,因为它不是跨浏览器兼容的,我甚至不会建议一些破旧(可能是安全漏洞导致)Active X组件,它只会有效地成为IE(除了少数例外)。
在这里开始搜索并找到http://www.steamdev.com/zclip
这个插件与所有浏览器交叉兼容,效果很好:http://plugins.jquery.com/project/clipboard
链接地址: http://www.djcxy.com/p/19737.html