0

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

请检查代码不起作用

<body onload=attachFlash('ppp')>



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

clip.glue(code);
}
4

1 回答 1

0

如评论中所述,这需要用户交互。

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

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

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

于 2013-08-15T07:58:35.980 回答