Javascript traitement fichier txt

Résolu/Fermé
Cour_Mohammed Messages postés 5 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 7 janvier 2019 - 7 janv. 2019 à 02:34
Cour_Mohammed Messages postés 5 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 7 janvier 2019 - 7 janv. 2019 à 17:45
Est ce qu'il y a un autre moyen que l'ajax pour lire le contenu d'un fichier text ?
A voir également:

1 réponse

jordane45 Messages postés 38308 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
7 janv. 2019 à 09:55
Bonjour ( si si ... on commence par ça ici ! )

Le fichier text ... il se trouve où ? Sur le serveur de la page web .... ou sur le poste de l'utilisateur ??


1
Cour_Mohammed Messages postés 5 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 7 janvier 2019
7 janv. 2019 à 16:51
Sur le poste de l'utilisateur
0
jordane45 Messages postés 38308 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 24 novembre 2024 4 705
7 janv. 2019 à 17:07
Tu peux essayer avec le FileReader
<!DOCTYPE html>
<html>
    <head>
        <script type="text/javascript">
                function loadFile(o)
                {
                    var fr = new FileReader();
                    fr.onload = function(e)
                        {
                            showDataFile(e, o);
                        };
                    fr.readAsText(o.files[0]);
                }

                function showDataFile(e, o)
                {
                    document.getElementById("data").innerText = e.target.result;
                }
            </script>

        </script>
    </head>
    <body>
        Select file to read <input type="file" onchange="loadFile(this)">
        <pre id="data"></pre>
    </body>
</html>
0
Cour_Mohammed Messages postés 5 Date d'inscription vendredi 4 janvier 2019 Statut Membre Dernière intervention 7 janvier 2019
7 janv. 2019 à 17:45
Merci c'est très gentil de votre part.
0