NewbieContest

Programmation => Langages Web => Discussion démarrée par: R3d_Fl45h le 19 Août 2011 à 11:50:04



Titre: Javascript enregistrer fichier texte local dans une var
Posté par: R3d_Fl45h le 19 Août 2011 à 11:50:04
Tout est dans le titre, j'ai déjà fait quelques recherches sur le net,
il paraît que c'est impossible, mais je trouve ça surprenant,
dans la mesure où on peut lire facilement le contenu d'un fichier
texte dans une iframe, alors pourquoi ne pourrait-on pas l'enregistrer?? :'(
Bref j'aimerai avoir votre avis éclairé sur la question, et si c'est
possible, comment?

Merci  =D


Titre: Re : Javascript enregistrer fichier texte local dans une var
Posté par: harvey le 19 Août 2011 à 23:10:40
C'est impossible, pour des raisons de sécurité.
Imagine qu'un programme javascript puisse lire un fichier stocké sur ton disque dur: n'importe quel site que tu visites pourrait y avoir accès.
Même chose pour java. Même si le langage est techniquement capable de lire un fichier, cette capacité est inhibée dans le cas des applets (à moins d'accorder explicitement confiance à la source).
Si jamais tu trouves un moyen de contourner ces protections, il s'agit clairement d'une faille.