Hermios
Messages postés264Date d'inscriptiondimanche 14 avril 2013StatutMembreDernière intervention23 mai 2014
-
8 mai 2006 à 19:24
techwarior2
Messages postés18Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention11 décembre 2009
-
11 mai 2006 à 17:27
Bonjour à tous,
Mon problème est le suivant, j'aimerai enregistrer des données d'une page html sur un fichier javascript, lorsque celle ci se ferme. Avec la commande save() se pose le problème de la sécurité, et si j'essaie d'utiliser une page hta, je ne sais pas comment récupérer les données de la page html. Si quelqu'un a une idée, je suis preneur.
Merci à tous
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 9 mai 2006 à 09:55
bonjour,
>>Avec la commande save() se pose le problème de la sécurité...
quel problème de sécurité ?
c'est surtout que c'est exclusif IE.
il faut remarquer que .hta... "encore plus", si l'on peut dire
mais ça ne change rien ( ou presque ) par rapport à un .htm !
trêfle, avec IE on peut simplement, hta ou pas ( save, FileSystemObject... )
avec les autres navigateurs passer par java par exemple.
le souci c'est quoi ? la compatibilité ? ==> ici, faut oublier !
Hermios
Messages postés264Date d'inscriptiondimanche 14 avril 2013StatutMembreDernière intervention23 mai 20142 9 mai 2006 à 10:16
D'abord, merci de ta réponse Bultez.
Sinon, je ne sais pas pourquoi, et je ne veux surtout pas savoir pourquoi, mais ca vient de marcher à l'instant. En effet, aucun problème de sécurité, tout passe... voilà, désolé du dérangement :)))
techwarior2
Messages postés18Date d'inscriptiondimanche 30 octobre 2005StatutMembreDernière intervention11 décembre 2009 10 mai 2006 à 14:20
salut
je suis intéressé pour faire une sauvegarde dans un fichier a partir du code javascript de'une page html ...
Si tu y arrive, peux tu m'expliquer comment faire
Hermios
Messages postés264Date d'inscriptiondimanche 14 avril 2013StatutMembreDernière intervention23 mai 20142 10 mai 2006 à 15:49
var loadxml = new ActiveXObject("Microsoft.XMLDOM");
loadxml.load("ton_fichier.xml");
loadxml.save("ton_fichier.xml");
Par contre, je pense pas que ca marche pour d'autres fichiers que xml. J'avais autrefois réussi sous ASP à le faire avec une base Access, mais l'âge est ce qu'il est, et à 24 ans, ma mémoire me joue des tours (âgnagna)
Enfin,m si ca peut t'aider
Vous n’avez pas trouvé la réponse que vous recherchez ?
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 mai 2006 à 16:20
oui, ça ne fonctionne que pour les .xml,
( et d'ailleurs avec les autres navigateurs je sais lire du xml,
pas l'écrire... si quelqu'un sait ou connait une doc ... )
pour sauver une page html execCommand("save")
pour écrire dans tous fichiers Active'X FileSystemObjetc
tout ça exclusif IE ( ou presque ) , hélas...
cordialement Bul. Site
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 10 mai 2006 à 16:47
>>N'oublie pas, il faut installer la biblioteque Active X
rien à installer, mais simplement autoriser les Active'X dans IE
Outils/ Options Internet / onglet Sécurité / Internet Local / Personnaliser le niveau
et cocher ce qu'il faut.
( je dis Internet Local, car sur la toile, à part chez quelques très très
rares sites, là je n'autorise pas ! )