Bonjour,
Je suis actuellement en stage dans une entreprise ou je réalise une application HTML5 / JavaScript pour périphériques mobiles.
Le fait est que mon application est quasiment terminée et seule la fonctionnalité de mise à jour reste à développer.
Le but de la fonction mise à jour est de récupérer un fichier XML sur un des serveurs FTP de l'entreprise.
Conscient des problème de "same origin policy", j'ai orienté mes recherche vers CORS ainsi que d'autres solutions à base d'iframe.
A ce jour ma tentative la plus fructueuse à été obtenue grâce au code suivant :
Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 var userID = "ID", password = "PASSWORD", server = "ftp.entreprise.fr/test.xml"; if (userID && password && server) { var ftpwww = "ftp://" + userID + ":" + password + "@" + server; window.location = ftpwww; } else { alert("Fail"); }
En découle le problème suivant :
Je build mon application grâce à l'IDE Intel XDK. Lors de mes test le code suivant me redirige vers le fichier test.xml et m'affiche sont contenu.
Je désire trouver un moyen de sauvegarder ledit contenu du fichier dans une variable ou une <div> afin de mettre à jour l'ancien fichier.
Merci de me faire part de vos avis et conseils.
PS : L'administrateur du serveur à déjà autorisé l'adresse IP du téléphone de test (Iphone5S).
EDIT : Voici les principales ressources étudiées lors de mes recherches :
http://jquery-howto.blogspot.fr/2013...x-request.html
http://docs.phonegap.com/en/4.0.0/gu..._index.md.html
Partager