martes, 16 de febrero de 2021

Arrastrar y soltar archivos en el navegador

 Continua al post anterior agregando eventos de recepcion de archivos.

function SeleccionarArchivos( generadaSituacion, dadoCallback ) {

generadaSituacion.stopPropagation() ;

generadaSituacion.preventDefault() ;

var TArchivos = generadaSituacion.dataTransfer.files ;

var LArchivos = fnComputarDatos( TArchivos );

dadoCallback( LArchivos ) ;

}

function ArrastreFinalizado( generadaSituacion ) {

generadaSituacion.stopPropagation() ;

generadaSituacion.preventDefault() ;

generadaSituacion.dataTransfer.dropEffect = "copy" ;

}

idDivMisArchivos.ondragover = ArrastreFinalizado ;

idDivMisArchivos.ondrop = function( generadaSituacion ) {

SeleccionarArchivos( generadaSituacion, fnX2 ) ;

}

Fuente: https://www.html5rocks.com/es/tutorials/file/dndfiles//


No hay comentarios.:

Publicar un comentario