如何在页面加载复制到剪贴板时使用ZeroClipboard.js复制静态单词

时间:2013-08-15 07:33:14

标签: javascript jquery jquery-ui jquery-plugins zeroclipboard

我想在页面加载时自动将副本复制到剪贴板

请检查代码无效

<body onload=attachFlash('ppp')>



function attachFlash(code) {
var clip = new ZeroClipboard.Client();
   var myTextToCopy = code;
clip.setText(myTextToCopy);

clip.glue(code);
}

1 个答案:

答案 0 :(得分:0)

正如评论中所提到的,这需要用户互动。

我建议使用这种风格的div。

.overlay {
    position: fixed;
    top: 0; left: 0;
    width: 100%; height: 100%;
    text-align: center;
    background: rgba(255, 255, 255, .5);
}

将零剪贴板绑定到该剪贴板,并指示用户单击以复制文本并继续。应始终通知用户他们的剪贴板修改。如果你最终用一些任意文本替换他们的大学论文,没有任何警告,他们可能不会那么开心......