Accès fichier local en javascript

jonasdu91 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
jonasdu91 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -
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 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention  
 
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 426 Date d'inscription   Statut Membre Dernière intervention   64
 
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   Statut Membre Dernière intervention  
 
Je suis bien d'accord ! ;)
0