Tôi muốn kích hoạt sự kiện onpaste trên phần tử để truy xuất dữ liệu trong clipboard (Tôi muốn kiểm tra xem hình ảnh có tồn tại trong khay nhớ tạm và tải nó lên máy chủ) hay không. Nó hoạt động hoàn hảo trên Chrome:Cách lấy dữ liệu từ clipboard trong Firefox
$('#textarea')[0].onpaste = function(event)
{
var items = event.clipboardData.items;
if (items.length)
{
var blob = items[0].getAsFile();
var fr = new FileReader();
fr.onload = function(e)
{
alert('got it!');
}
fr.readAsDataURL(blob);
}
}
Không hoạt động trên Firefox: event.clipboardData.items
không tồn tại. Bạn có bất kỳ ý tưởng làm thế nào để retrive sự kiện onpaste trong phần tử?
Firefox không cho phép bạn truy cập vào clipboard vì lý do bảo mật. Dù sao câu hỏi của bạn là một bản sao của http://stackoverflow.com/questions/127040/copy-put-text-on-the-clipboard-with-firefox-safari-and-chrome –