Créer un txt en javacript - HTML/CSS - Programmation
Marsh Posté le 23-06-2008 à 14:34:05
bonjour à toutes et à tous,
déjà :
var Mefile = OFS.CreateTextFile("c:\\dossier\\fichier.txt" );
ou var Mefile = OFS.CreateTextFile("cdossier/fichier.txt" );
pour plus d'infos :
http://marcel-bultez.chez-alice.fr [...] chiers.htm
mais on peut aussi faire avec FireFox
pas de docs directements, mais un ch'tit programme qui utilise :
http://marcel-bultez.chez-alice.fr/utilitaires/pj.zip
un agenda compatible IE et FF
Cordialement.
Marsh Posté le 23-06-2008 à 17:57:02
Objets ActiveX, donc techno propriétaire.
En JS, pas de possibilité de lire ou écrire un fichier (ce qui n'est pas le cas sur des API type Adobe).
Marsh Posté le 23-06-2008 à 20:50:05
C'est vraiment une belle salopperie ces activeX .. quand je pense aux failles que ça ouvre...
Marsh Posté le 24-06-2008 à 11:24:41
bof... pas plus que la gestion des fichiers avec FireFox,
pas plus qu'un exécutable normal ( et même moins ! )
( et ils fonctionnent aussi avec FireFox, même si ce
n'est pas simple !)
et sous windows on s'en sert en permanence des ActiveX,
c'est la base même dy système.
Marsh Posté le 26-06-2008 à 15:08:24
C'est bon mon problème est résolu pour la partie création de fichier via l'activeX.
Seluement internet explorer 7 me demande à chaque fois "Un contrôle ActiveX présent sur cette page pourrait agir de manière non fiable sur d'autre partie de la page. Voulez vous vraiment autoriser cette action?"
Comment faire pour qu'il ne me pose plus cette question?
Marsh Posté le 26-06-2008 à 17:07:50
freddy_ghost a écrit : C'est bon mon problème est résolu pour la partie création de fichier via l'activeX. Comment faire pour qu'il ne me pose plus cette question? |
modifier les options d'IE.
Marsh Posté le 27-06-2008 à 08:17:13
C'est ce que j'ai cherché à faire mais j'ai pas trouvé, auriez vous une idée?
Marsh Posté le 03-07-2008 à 10:14:23
bonjour,
J'ai réussi à écrire dans un fichier avec document texte sur internet explorer 7. Seulement je dois faire fonctionner ceci sur un windows mobile 5 qui ne possede pas le bloc note, mais wordpad.
Comment faire pour déclarer cette différence?
var fso=new ActiveXObject("Scripting.FileSystemObject" );//pour bloc note
Marsh Posté le 23-06-2008 à 12:58:58
Bonjour,
J'ai trouvé sur le net se code javascript
var OFS = new ActiveXObject("Scripting.FileSystemObject" );
var Mefile = OFS.CreateTextFile("c:\dossier\fichier.txt" );
MeFile.WriteLine( "Coucou !" );
MeFile.Close();
Cepandant pour moi sa ne fonctionne pas, je fais pourtant fonctionné la page html en local, histoire d'éviter des problèmes de droits mais rien y fait.