En HTML5 sabemos que podemos leer archivos usando una API predefinida. A partir de ahora he intentadoCómo leer un archivo en un evento de pegar en HTML5
<input type="file">
y el método File Drop
. Han funcionado bien para mí.
Pero quiero saber la posibilidad de pegar un archivo en un div y capturar el archivo en pegar. Por ejemplo
$('#dummyDIV').bind('paste',function()
{
// Like var file = files[0]
});
Gracias
Bueno, en teoría, el portapapeles también puede contener archivos, por lo que debería poder acceder a ellos de la misma manera que lo hace en el método de colocación. intente console.log() el objeto de evento y navegue a través de él para ver si la propiedad existe y la ruta que debe seguir para llegar a ella. –
En caso de ser posible, este sitio lee los archivos pegados con el mismo método que se utiliza en drop: http://base64img.com/ - sin embargo, eso se hace pegando una dirección en línea en un cuadro de texto, y no estoy seguro si funciona al pegar un archivo en la zona de caída? – adeneo