是否有非Flash方式在WebKit中设置/获取剪贴板数据

时间:2012-04-21 10:24:39

标签: javascript jquery html webkit clipboard

我想设置或获取数据或文本到剪贴板,但没有闪存。有可能吗?

1 个答案:

答案 0 :(得分:1)

您可以在WebKit中获取剪贴板数据,但仅在粘贴事件期间出于安全原因(随时可以从系统剪贴板复制的随机网站会很糟糕)。假设你有一个id为“textBox”的文本输入:

现场演示:http://jsfiddle.net/qc4s8/

代码:

document.getElementById("textBox").onpaste = function(evt) {
    alert(evt.clipboardData.getData("text/plain"));
};​

参考文献: