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

时间:2014-03-10 14:58:00

标签: javascript jquery html5

我正在使用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');
});

谢谢!

1 个答案:

答案 0 :(得分:-2)

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

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

我也看到这个问题是6年前发布的,但希望它可以对其他人有所帮助。