Accès fichier local en javascript

Fermé
jonasdu91 Messages postés 3 Date d'inscription samedi 7 juillet 2012 Statut Membre Dernière intervention 7 juillet 2012 - 7 juil. 2012 à 13:48
jonasdu91 Messages postés 3 Date d'inscription samedi 7 juillet 2012 Statut Membre Dernière intervention 7 juillet 2012 - 7 juil. 2012 à 18:57
Bonjour,
Je souhaite pouvoir accéder à un fichier local, grâce à javascript, et, cela afin de pouvoir identifier quel est l'ordinateur qui se connecte. Ainsi, je souhaite accéder en lecture seule à un fichier texte, dont je connais précisément l'emplacement (par exemple: C:\id.txt).
J'ai trouvé sur internet plusieurs façons d'accéder à un fichier, via un bouton parcourir (par exemple ici: https://web.dev/read-files/ ). Cependant, je ne maitrise pas suffisamment Javascript pour modifier le code proposé, et toutes mes tentatives se sont révélées infructueuses.

Merci d'avance!
jonasdu91

A voir également:

2 réponses

UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
7 juil. 2012 à 17:44
ceci est impossible, pour des raisons évidentes de sécurité. Si vous y arrivez, vous ferez la Une de la presse spécialisée ;)

non sérieusement, pour identifier un internaute qui revient sur votre site, utilisez un cookie, le localStorage, le sessionStorage, une base de donnée côté client (CouchDB ou MongoDB) ou encore le fichier manifest.
2
jonasdu91 Messages postés 3 Date d'inscription samedi 7 juillet 2012 Statut Membre Dernière intervention 7 juillet 2012
7 juil. 2012 à 18:11
J'ai pourtant trouvé une solution! ;-)
C'est un peu complexe, et c'est pourquoi je ne ferai pas la Une de la presse, désolé!
En réalité, je passe par un serveur local, type wamp, qui me permet de récupérer simplement le contenu du fichier par un "XMLHttpRequest()". Ainsi, je place le fichier dans le répertoire "www" de wamp, et le fichier est ainsi présent sur le disque, et accessible.

Cependant, je vais me pencher sur le "local storage", qui à l'air de convenir.

Merci beaucoup!
0
UgglyBoy Messages postés 422 Date d'inscription mercredi 24 septembre 2008 Statut Membre Dernière intervention 30 mai 2015 64
7 juil. 2012 à 18:30
le répertoire "www" de wamp est comme s'il était sur le serveur (donc distant) pas sur la machine du client.

vous avez raison, le localStorage c'est l'avenir! et c'est sûr pour l'internaute et pour le webmaster

mais vous ne pourrez problament jamais placer un fichier sur ma machine à c:\id.txt fort heureusement ;)
0
jonasdu91 Messages postés 3 Date d'inscription samedi 7 juillet 2012 Statut Membre Dernière intervention 7 juillet 2012
7 juil. 2012 à 18:57
Je suis bien d'accord ! ;)
0