IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

JavaScript Discussion :

Creation d'un fichier .txt en javascript


Sujet :

JavaScript

  1. #1
    Membre � l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Avril 2013
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Sant�

    Informations forums :
    Inscription : Avril 2013
    Messages : 5
    Par d�faut Creation d'un fichier .txt en javascript
    Bonjour,

    j'aimerais pouvoir cr�er un fichier .txt (en local, sur mon PC ), mais sans utiliser ActiveXObject qui ne fonctionne que sur IE , je voudrais utiliser Chrome donc utiliser une autre m�thode de cr�ation de fichier pour ce script .

    Merci pour vos r�ponses


    exemple de code qui fonctionne avec ActiveXObject :

    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
    <html>
    <head>
    <script language="javascript">
    function WriteToFile()
    {
    var fso = new ActiveXObject("Scripting.FileSystemObject");
    var s = fso.CreateTextFile("C:\\aaa.txt", true);
    s.WriteLine('*****test****');
    s.Close();
    }
    </script>
    </head>
    <body onLoad="WriteToFile()">
    </body>
    </html>

  2. #2
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Je pense que si je traduis ta question en d'autres termes tu comprendras rapidement

    "Puis-je enregistrer un fichier en local pour faire un virus ?"

    Avec la navigateurs r�cents regarde du cot� de localStorage...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  3. #3
    Membre � l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Avril 2013
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Sant�

    Informations forums :
    Inscription : Avril 2013
    Messages : 5
    Par d�faut
    merci pour ta r�ponse

    J'entends bien, mais Internet Explorer autorise la manip sans qu'il y ait beaucoup de protection, donc pourquoi un autre navigateur ne pourrait le faire ?

  4. #4
    Membre exp�riment�

    Profil pro
    Inscrit en
    Juillet 2012
    Messages
    183
    D�tails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2012
    Messages : 183
    Par d�faut
    Quand tu as test� ton bout de code, tu l'as fait dans quelles conditions ?
    Si ton fichier �tait ouvert en local (file://) cela peut �tre normal que tu aies pu r�ussir � cr�er un fichier txt. Mais �a reste quand m�me une faille de s�curit�. C'est pas pour rien que la plupart des gens d�sactive les activeX.

    Autre chose, si ton fichier �tait ouvert depuis un serveur : http://www.monserveur.com/monfichier...ucpasbien.html

    L� c'est s�r tu ne pourras jamais �crire un fichier sur le disque d'une personne. Pour une raison simple : LA S�CURIT�

    Donc si les autres navigateurs n'autorisent pas une telle chose c'est pour cette raison toute simple : LA S�CURIT�

  5. #5
    Membre � l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Avril 2013
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Sant�

    Informations forums :
    Inscription : Avril 2013
    Messages : 5
    Par d�faut
    ah oui mais nan !

    il �tait �videmment ouvert en local . Pour �tre plus pr�cis, je voudrais ouvrir un fichier html local contenant un champ texte dans un formulaire . Des que le champ texte est modifi� je veux recopier automatiquement le contenu du champ dans un fichier .txt . Il n'est �videmment pas question de l'ouvir � partir d'un serveur.De la m�me fa�on que je peux cr�er des fichiers sur mon PC avec un programme en C par exemple , je voudrais faire la m�me manip en javascript

  6. #6
    Expert confirm�
    Avatar de hackoofr
    Homme Profil pro
    Enseignant
    Inscrit en
    Juin 2009
    Messages
    3 844
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 50
    Localisation : Tunisie

    Informations professionnelles :
    Activit� : Enseignant

    Informations forums :
    Inscription : Juin 2009
    Messages : 3 844
    Par d�faut

    Pourquoi n'uilisez-vous pas tout simplement un HTA Travailler sur les fichiers : un exemple standard d'un mini-�diteur de texte

  7. #7
    Membre � l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Avril 2013
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Sant�

    Informations forums :
    Inscription : Avril 2013
    Messages : 5
    Par d�faut
    Salut hackoofr,

    il semble que ce code utilise ActiveX, donc uniquement d�di� � IE, je ne peux le faire fonctionner sous Chrome ?

  8. #8
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Donc si les autres navigateurs n'autorisent pas une telle chose c'est pour cette raison toute simple : LA S�CURIT�
    C'est quel partie qui t'a �chapp� dans cette phrase.

    Si IE tient plus de la passoire que du navigateurs...
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

  9. #9
    Membre � l'essai
    Homme Profil pro
    Enseignant Chercheur
    Inscrit en
    Avril 2013
    Messages
    5
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activit� : Enseignant Chercheur
    Secteur : Sant�

    Informations forums :
    Inscription : Avril 2013
    Messages : 5
    Par d�faut
    Entre cliquez sur un document html qui se trouve sur ton propre PC et qui te cr�e un fichier .txt dans ton propre environnement et cliquez sur l'executable d'un programme �crit en C qui te fait exactement la m�me chose, je ne vois pas bien o� est la diff�rence et ce que la s�curit� vient faire dans l'histoire ...

    Je comprend vite mais faut m'expliquer longtemps !

    Enfin bon merci quand m�me

  10. #10
    R�dacteur/Mod�rateur

    Avatar de SpaceFrog
    Homme Profil pro
    D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Inscrit en
    Mars 2002
    Messages
    39 659
    D�tails du profil
    Informations personnelles :
    Sexe : Homme
    �ge : 75
    Localisation : Royaume-Uni

    Informations professionnelles :
    Activit� : D�veloppeur Web Php Mysql Html Javascript CSS Apache - Int�grateur - Bidouilleur SharePoint
    Secteur : Industrie

    Informations forums :
    Inscription : Mars 2002
    Messages : 39 659
    Billets dans le blog
    1
    Par d�faut
    Entre cliquez sur un document html qui se trouve sur ton propre PC
    Le souci est que pour ton navigateur un fichier html est un fichier html qu'il soit sur ton PC ou sur un serveur distant.
    Autoriser une page distante � acc�der � ton disque dur est �minemment dangereux. Et comme Javascript ne fait pas la diff�rence, la s�curit� s'applique �galement pour tes pages locales
    Ma page Developpez - Mon Blog Developpez
    Pr�sident du CCMPTP (Comit� Contre le Mot "Probl�me" dans les Titres de Posts)
    Deux r�gles du succ�s: 1) Ne communiquez jamais � quelqu'un tout votre savoir...
    Votre post est r�solu ? Alors n'oubliez pas le Tag

    Venez sur le Chat de D�veloppez !

Discussions similaires

  1. [E 03] Creation d'un fichier TXT
    Par Djohn dans le forum Macros et VBA Excel
    R�ponses: 4
    Dernier message: 26/03/2009, 18h45
  2. r�cup�rer le num�ro de la ligne courante d'un fichier txt en javascript
    Par developppez dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 08/06/2008, 18h29
  3. cr�er un fichier txt en Javascript
    Par tromaltsec dans le forum G�n�ral JavaScript
    R�ponses: 2
    Dernier message: 27/09/2007, 12h01
  4. Cr�ation fichier txt en javascript
    Par xone23 dans le forum G�n�ral JavaScript
    R�ponses: 5
    Dernier message: 07/07/2007, 23h03
  5. Creation d'un fichier txt avec le resultat d'une requete
    Par christ-94 dans le forum Requ�tes et SQL.
    R�ponses: 3
    Dernier message: 08/09/2006, 11h00

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo