J'essaie de créer un fichier en local avec Activex et Javascript sans pouvoir y arriver.
Je suis ici pour demander de l'aide car je suis obligé d'utiliser ces technos pour résoudre mon problème.
J'en suis arriver à écrire le code suivant mais ça ne fonctionne pas.
Je ne sais pas où est mon erreur si il faut faire quelque-chose de plus avec activex pour le faire fonctionner ou si il me manque du code etc..
La partie html
Code : Tout sélectionner
<!doctype html>
<html lang="fr">
<head>
<meta charset="utf-8">
<title>Choix du code CNI</title>
<link rel="stylesheet" href="i2.css">
</head>
<body>
<div style="padding: 50px 0px; text-align: center;">
<div id="myDiv">
<p>Choix du code CNI</p>
</div>
<select name="codeCNI" id="codeCNI" size=1 ">
<option selected="selected"> </option>
<option>VH: Humanis
<option>CI: CreIrcafex
<option>BT: CRR
<option>AG: AG2R
<option>IR: Ircem
<option>CP: Crepa
</select>
<br/><br/>
<input type='button' id='valider_cni_value' name='pseudo' value='Valider Code CNI' onclick="createNewFile()"/>
</div>
<script src="i2.js"></script>
</body>
</html>
La partie javascript
Code : Tout sélectionner
var fso, objet;
fso = new ActiveXObject("Scripting.FileSystemObject");
function createNewFile(){
objet = fso.CreateTextFile("C:/monfichier.txt", true);
fso=null;
}