How to obtain data from clipboard in Firefox

后端 未结 3 1391
轻奢々
轻奢々 2021-02-06 08:02

I would like to trigger onpaste event on element to retrieve data in clipboard (I want to check if image exists in clipboard and upload it into the server). It works perfect on

3条回答
  •  轻奢々
    轻奢々 (楼主)
    2021-02-06 08:40

    You need to create one contenteditable div which will hold the image on paste

    var pasteCatcher = $('
    ',{'id':'container'}); $('body').append(pasteCatcher); var pasteCatcher = document.getElementById('container'); pasteCatcher.setAttribute("contenteditable", "");

    then you need to wait for paste event and process it

     window.addEventListener("paste",processEvent);
    function processEvent(e) {
    //some functionality
    }
    

    Also write the code to grab the image data from contenteditable div and send it to server.

提交回复
热议问题