मैं क्लिपबोर्ड में डेटा पुनर्प्राप्त करने के लिए तत्व पर ऑनपेस्ट ईवेंट ट्रिगर करना चाहता हूं (मैं यह जांचना चाहता हूं कि क्लिपबोर्ड में छवि मौजूद है या इसे सर्वर में अपलोड करें)। यह क्रोम पर सही काम करता है:फ़ायरफ़ॉक्स में क्लिपबोर्ड से डेटा कैसे प्राप्त करें
$('#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);
}
}
Firefox पर काम नहीं करता: event.clipboardData.items
मौजूद नहीं है। क्या आपको कोई विचार है कि तत्व में ऑनपेस्ट ईवेंट को कैसे पुनः प्राप्त किया जाए?
फ़ायरफ़ॉक्स सुरक्षा कारणों से आपको क्लिपबोर्ड तक पहुंचने की अनुमति नहीं देता है। वैसे भी आपका प्रश्न http://stackoverflow.com/questions/127040/copy-put-text-on-the-clipboard-with-firefox-safari-and-chrome –