Bonjour,

je souhaiterais pouvoir enregistrer les changements de mes div effectués via JS, dans une page externe.
Travaillant sous Chrome, je ne peux pas utiliser les ActiveX. J'ai tenté de combiner 2 fonctions glanées sur le net mais sans succès, je suis donc avide de vos conseils !
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
16
17
18
19
20
 
function save() {
 
	var xmlhttp = new XMLHttpRequest();
	var xmlsrc = "http://localhost/concept/index.php?url=creation";
	xmlhttp.open("GET", xmlsrc, false);
	xmlhttp.send(null);
	var xmlDoc = xmlhttp.responseXML.documentElement;
 
	var user_save = 'index2.php';
	var url = decodeURI(self.location.pathname);
	var adr = (xmlDoc.GetExtensionName(url).toLowerCase());
	var fileSourcePath = xmlDoc.GetParentFolderName(url).substr(adr);
	var fileNamePath = fileSourcePath + '\\' + user_save;
 
	xmlDoc.FileExists(fileNamePath);
	var file = xmlDoc.CreateTextFile(fileNamePath);
	file.Write(document.getElementsByTagName('div')[0].outerHTML);
	file.close();
	alert('Sauvegarde');}
En vous remerciant par avance de votre aide