Sauveguarder le contenue d'une div dans un fichier

Résolu
DanMor498 Messages postés 120 Date d'inscription mardi 28 juin 2005 Statut Membre Dernière intervention 7 novembre 2012 - 7 janv. 2012 à 18:03
Berkmann18 Messages postés 25 Date d'inscription dimanche 19 février 2012 Statut Membre Dernière intervention 26 août 2013 - 8 nov. 2012 à 18:17
Bonjours a tous

Voici mon probleme

je suis a faires un site mais je ne peut utiliser que du script

.js (jquery ok) mais pas de php ou tout autre forme de script server

je dois utiliser que HTML et javascript.

jusqua maintenant je suis rendu au login et la mise en mode edit de mon div contenant le texte contenue dans un fichier dans le repertoire data de mon site.

mais pour l'enregistrement des nouvelle données et la recupération je n'y arrive pas je peut aussi fournir le code complet du site mais en .zip si désiré.

kkun a une idee la dessus sur comment je dois procédeé.

merci...




DanMor

3 réponses

DanMor498 Messages postés 120 Date d'inscription mardi 28 juin 2005 Statut Membre Dernière intervention 7 novembre 2012
7 nov. 2012 à 16:00
Merci Beaucoup ce snippet de code js.

Je n'avait pas eu de reponse depuis longtemps et jA'vais oublie
que j'avais fait une demande pour ca

Merci Encore

DanMor
3
Berkmann18 Messages postés 25 Date d'inscription dimanche 19 février 2012 Statut Membre Dernière intervention 26 août 2013 3
7 nov. 2012 à 11:31
Salut DanMor, pour enregistrer le contenu du div en question dans ton fichier dans le répertoire data, supposont que se fichier se nomme divsave.txt, le code serait:

<html>
<head>
<script type="text/javascript">
manipuleFichiers = new ActiveXObject('Scripting.FileSystemObject'); // ActiveX
 var divsave = document.getElementById("div");
 manipuleFichiers.OpenTextFile(divsave, 2); //Ouverture
var enregistre=1;

function sauvegarder()
{
manipuleFichiers = new ActiveXObject('Scripting.FileSystemObject');
if(!manipuleFichiers.FileExists(divsave))
{
                        document.location = "data";
manipuleFichiers.CreateTextFile(divsave, 2);
sauvegarder();
}
else
{
Fichier_sauvegarder = manipuleFichiers.OpenTextFile(divsave, 2);
Fichier_sauvegarder.Write(document.getElementById('contenu_du_div').value); 			Fichier_sauvegarder.close();
enregistre = 1;
return true;
}
}
</script>
</head>







</html>


B.Max
0
Berkmann18 Messages postés 25 Date d'inscription dimanche 19 février 2012 Statut Membre Dernière intervention 26 août 2013 3
8 nov. 2012 à 18:17
De rien DanMor, si c'est parfaitement ce qui te fallait alors :
ça ma fait un plaisir de t'avoir aidé
0
Rejoignez-nous