Forum Clubic

Javascript firefox activex comment faire ?

bonjour,

je viens de faire un script en javascript pour écrire un fichier sur mon PC.
genre ça:

    var FSO = new ActiveXObject("Scripting.FileSystemObject");
var Fichier = FSO.OpenTextFile(Name,8,true);
Fichier.WriteLine("Essais");

mais comme je suis sous firefox ca ne marche pas vue que l’activeX est desactiver pour cause de nombres probleme.

Y’a t’il un autre moyen de créer un fichier sans passer par le code activex ?

ActiveX, tu peux oublier sous Firefox.
Donc passe à un autre langage (Java + Applet au pire, Flash, etc).

Tu peux tenter ça en pur javascript : developer.mozilla.org…
Ou de créer un lien vers une ressource data + l’attribut download : developer.mozilla.org…

Have fun.

Merci pour la réponse,

Mais dans les deux cas, si j’éteinds le PC, les données sont perdu et j’aimerais les garder.

J’ai peut etre pas bien compris la méthode.

Sinon autre idées, je peux pas utiliser un cookies pour stocker des données ?
Edité le 24/01/2015 à 16:57

LocalStorage c’est fait pour ça.
Pour sauvegarder en local, et plus que les 4KiO de cookie, des données. C’est le premier lien que je te donne.