Si cela ne peut se faire dans certains navigateurs, je voudrais encore savoir comment ...méthode Cross-navigateur pour le téléchargement
Fondamentalement, je veux avoir une fonction glisser-déposer où les utilisateurs peut faire glisser des fichiers vers une zone de dépôt, puis appuyez sur "télécharger" et avoir les fichiers téléchargés sur le serveur. Je réfléchissais à la possibilité d'avoir la possibilité de faire glisser un dossier entier dans la zone de dépôt et de télécharger tout le contenu du dossier (de préférence en ignorant les dossiers cachés ou système). Je peux imaginer comment cela se ferait via javascript en traversant simplement le dossier pour les fichiers (et sous-dossiers) et en ajoutant ces emplacements à la liste de téléchargement, mais je suis sûr que cela viole certaines politiques de base (pour une bonne raison). Mais je ne suis pas totalement sûr, puisque je sais que Firefox 3.6 offre quelque chose dans ce sens.
Je pense qu'il pourrait être possible si la plupart des stratégies de navigateur font une exception pour les événements initiés par l'utilisateur, mais je rêve peut-être.
Quelqu'un sait-il à coup sûr?
m'a choqué pendant une seconde là .. vous voulez dire firefox 3.6 droit? –
Désolé combat ça. Fixé. – Anthony
Voici comment cela fonctionne dans Firefox> = 42 et Chrome> = 21 https://jcubic.wordpress.com/2017/01/18/debugging-code-that-call-resource-in-angular-with- Procuration/ – jcubic