我使用ZeroClipboard将副本复制到剪贴板效果,现在我想要复制并打开网站,以便如何将window.open()
添加到代码中。谢谢。例如:以下是我自定义的js文件。
ZeroClipboard.setMoviePath("js/ZeroClipboard.swf");.......
html的结构是
<div id="test" link="the url will be open">text will be copied</div>
答案 0 :(得分:0)
您可以使用事件监听器 - 例如onMouseUp - 实现这个目标:
<script language="JavaScript">
var clip = new ZeroClipboard.Client(),
myTextToCopy = "Hi, this is the text to copy!";
clip.glue('d_clip_button');
clip.setText(myTextToCopy);
clip.addEventListener('onMouseUp', eventFunction);
function clipboardEvent() {
window.location.href = 'http://google.com';
}
</script>
我没有测试过代码,如果您遇到任何进一步的麻烦,请告诉我们。)