Bonjour à tous
Beaucoup de sites proposent de faire de l'upload de fichiers par Drag and Drop, c'est à dire qu'on sélectionne les fichiers dans la liste des fichiers locaux et qu'on les dépose à la souris dans une zone de la page HTML Cela déclenche un script qui effectue l'envoi des fichiers par AJAX.
J'ai trouvé un exemple sur http://script-tutorials.developpez.com/tutoriels/html5/drag-drop-file-upload-html5/
Je constate que cela semble marcher correctement sur Chrome, mais pas sur FireFox
En mettant des traces dans le script, je constate que sur un drop, la valeur de event.dataTransfer est "null" sous FireFox alors qu'elle contient bien les informations, dont la liste des fichiers, sous Chrome
Quelqu'un aurait il une idée sur la façon de traiter ce problème, sachant que je n'ai besoin de faire fonctionner le mécanisme que sur Chrome et FireFox?
Je constate que la nouvelle version du site Alsacreations permet bien de charger des images, mais qu'il n'utilise pas le drag and drop.
Peut être y a-t-il une relation avec ce problème?
Beaucoup de sites proposent de faire de l'upload de fichiers par Drag and Drop, c'est à dire qu'on sélectionne les fichiers dans la liste des fichiers locaux et qu'on les dépose à la souris dans une zone de la page HTML Cela déclenche un script qui effectue l'envoi des fichiers par AJAX.
J'ai trouvé un exemple sur http://script-tutorials.developpez.com/tutoriels/html5/drag-drop-file-upload-html5/
Je constate que cela semble marcher correctement sur Chrome, mais pas sur FireFox
En mettant des traces dans le script, je constate que sur un drop, la valeur de event.dataTransfer est "null" sous FireFox alors qu'elle contient bien les informations, dont la liste des fichiers, sous Chrome
Quelqu'un aurait il une idée sur la façon de traiter ce problème, sachant que je n'ai besoin de faire fonctionner le mécanisme que sur Chrome et FireFox?
Je constate que la nouvelle version du site Alsacreations permet bien de charger des images, mais qu'il n'utilise pas le drag and drop.
Peut être y a-t-il une relation avec ce problème?