我正在使用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');
});
谢谢!
答案 0 :(得分:-2)
这是我在页面上显示的内容,它对我有用:
if (e.clipboardData.files.length > 0) {
// Image
} else {
// Text
};
我也看到这个问题是6年前发布的,但希望它可以对其他人有所帮助。