Bonjour,

J'ai besoin d'écrire un fichier texte dans un dossier situé sur un emplacement réseau. Mais... Est-ce possible avec Js ?

Mon code si cela peut vous éclairer, sachant que celui-ci me retourne l’erreur suivante ('Nom ou numéro de fichier incorrect') :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
function ecriture(){
	//Déclaration du chemin d'enregistrement
	var chemin ="file:\\pc-optimiste\\Echange_pc_pc\\BoiteAuxLettres\\";
	//Déclaration des variables permettant de récupérer les dates
	var date_debut = document.getElementById("date_deb").value;
	var date_fin = document.getElementById("date_fin").value;
	var heure_debut = document.getElementById("heure_deb").value;
	var heure_fin = document.getElementById("heure_fin").value;
	//Déclaration d'une clé pour chaque saisie période
	var key = Math.floor(Math.random() * 1000000);
	//Déclaration de l'ojet ActiveX pour créer un objet file
	var file = new ActiveXObject("Scripting.FileSystemObject");
	//Création du fichier dans le répertoire mentionné, 2 pour écriture
	var monFichier = file.CreateTextFile(chemin+key+".txt", 2, true);
	//Puis on écrit dans le fichier les dates récupérées dans le formulaire
	monFichier.Write(date_debut+" "+heure_debut+ " ");
	monFichier.Write(date_fin+" "+heure_fin);
	monFichier.Close();}
Merci d'avance !