Javascript 查找剪贴板是否包含文本或图像?

Javascript 查找剪贴板是否包含文本或图像?,javascript,jquery,html,Javascript,Jquery,Html,我正在使用Html5和Jquery。 我已将剪贴板中的图像/文本粘贴到html画布中 是否可以检测剪贴板上是否有文本或图像 $(document).on('paste','[contenteditable]',function(e) { e.preventDefault(); //Here is it possible to detect whether clipboard has text or image? var text = (e.originalEvent

我正在使用Html5和Jquery。 我已将剪贴板中的图像/文本粘贴到html画布中

是否可以检测剪贴板上是否有文本或图像

$(document).on('paste','[contenteditable]',function(e) {
    e.preventDefault();

    //Here is it possible to detect whether clipboard has text or image?

    var text = (e.originalEvent || e).clipboardData.getData('text/plain');
});

谢谢

这是我的页面上的内容,它对我很有用:

if (e.clipboardData.files.length > 0) {
// Image
} else {
// Text
};

我还看到这个问题是6年前发布的,但希望它能帮助其他人。

这是我在我的页面上的内容,它对我有用:

if (e.clipboardData.files.length > 0) {
// Image
} else {
// Text
};

我还看到这个问题是6年前发布的,但希望它能帮助其他人。

?剪贴板内容可以访问,如我链接的帖子所示,但是,它在所有浏览器中都不起作用,一些起作用的浏览器会问用户是否希望该网站访问他们的剪贴板。-?剪贴板内容是可访问的,如我链接的帖子所示,但是,它并不是在所有浏览器中都有效,一些有效的浏览器会询问用户是否希望该站点访问其剪贴板-