subtitulo sub html5

sub - ¿Cómo gestionar el pegado de imágenes desde el portapapeles en html5?



sub html (2)

Hay una especificación de ''API y eventos del Portapapeles'' que pasa por el proceso de estándares, pero incluso si se implementa, es probable que un usuario tenga que habilitarlo explícitamente para cada sitio. Por ejemplo, Firefox ya tiene métodos para acceder a los datos del portapapeles con JavaScript, pero están desactivados de forma predeterminada .

En la aplicación Documentum Eroom, IE es capaz de cargar automáticamente imágenes desde el portapapeles pegado, mientras que Firefox no puede.

Así que me pregunto si html5 admite ese tipo de comportamiento (no solo arrastrar y soltar imagen / archivo desde el explorador).

Actualización: otorgar acceso no es suficiente, también se trata de poder manejar datos BINARIOS, no solo TEXTO hace Firefox actual puede manejar archivos binarios. No puedo verlos, ¿no es explícito?

No se trata solo de arrastrar y soltar, que ya se implementa ampliamente en muchos sitios. Se trata de la MANIPULACIÓN DE CLIPBOARD DE FORMATO BINARIO para guardar la imagen desde el portapapeles en el servidor sin necesidad de guardar el archivo y luego arrastrar y soltar. El proceso para guardar el archivo en algún lugar es extremadamente desalentador para el usuario, por lo que la carga directa desde el portapapeles es realmente un ahorro de tiempo.


Sí, HTML5 tiene esta capacidad y se está implementando ampliamente. Puede manejar eventos desde Ctrl + V y obtener datos de imágenes binarias y hacer lo que quiera con ellos.

Actualmente Google Chrome 13.0.782.220 funciona muy bien. Tengo un complemento de jQuery con una demostración completa que ilustra la función (asegúrate de utilizar Google Chrome, no puedo garantizarlo en otros navegadores)

http://strd6.com/2011/09/html5-javascript-pasting-image-data-in-chrome/

Como lo menciona robertc, la especificación de la API del Portapapeles se está estandarizando, por lo que debería llevar a la adopción en el navegador lo suficientemente pronto.