Hallo,
Es gibt allerdings relativ neu das File System Access API, womit Du den Anwender auffordern kannst, einen Ordner oder eine Datei auszuwählen, auf den das JavaScript im Browser Zugriff haben soll. Das muss der Anwender aber für jeden Zugriff erneut tun und die Webseite, in der das passiert, muss über https geladen werden. Nicht über http und auch nicht über file. Ich habe dieses API noch nicht erkundet und kann Dich im Moment nur an die englische Dokumentation bei Mozilla verweisen.
gerade noch mal getestet: im Safari (, und ich meine, auch in anderen Browsern,) funktioniert das File System Access API auch mit file und http. Was nicht heißt, das man das tun sollte.
Gruß
Jürgen