请看看这个小提琴。我想赶上 IE 粘贴事件,做 s.th。与要粘贴的数据然后粘贴它。这也应该可以通过单击按钮来完成。到目前为止一切正常,除了一件非常烦人的事情......
当首先单击按钮时,IE 会询问您是否允许访问剪贴板。但是,如果您重新加载页面并首先粘贴 s.th。使用快捷键 CTRL + V,不会有任何问题,即使您现在尝试使用该按钮,IE 也不会再询问您了。
对我来说,看起来我在两种情况下都使用相同的代码。那么是否有可能做 s.th 以便即使用户先单击按钮,IE 也不会打扰用户?
这是我的代码的摘录:
$("div").bind("paste", function (e) { customPaste(); });
function customPaste() {
if (event) event.returnValue = false;
var data = window.clipboardData.getData("Text");
paste(data);
}