La seule façon que je sais de prendre le contenu d'un fichier local et de pousser ces octets vers un serveur est de mettre en place un poste avec un type approprié <input>
pour inviter l'utilisateur à sélectionner un fichier.Le contenu du fichier dans Javascript dans un navigateur
Je voudrais faire la même chose que de pousser les données à travers XMLHttpRequest
(pas de trucs de cross-scripting).
Actuellement, nous faisons cela avec un iframe pour obtenir le comportement de publication.
Mon sens est l'iframe est la seule solution, mais je poste ici au cas où j'ai raté quelque chose.
Quels navigateurs voulez-vous prendre en charge ou pouvez-vous limiter les navigateurs à prendre en charge? –
Navigateurs récents. Au moins Chrome et FF. Certains IE seraient utiles, mais je suis intéressé par les options, même si elle est éliminée de la considération. – bmargulies