C'est une blague ?Code:xhr.open("GET","C:\\WINDOWS\\Notepad.exe",true);
Copier contenu d'une div dans notepad
Essaye en changeant le nom de ta fonction en please_format_my_disk()
:ptdr:
Version imprimable
C'est une blague ?Code:xhr.open("GET","C:\\WINDOWS\\Notepad.exe",true);
Copier contenu d'une div dans notepad
Essaye en changeant le nom de ta fonction en please_format_my_disk()
:ptdr:
Je pense qu'il a mal compris.
Tu envoies les données au serveur via AJAX, une fois les données récupérées, tu crées un fichier texte coté serveur et tu récupères ensuite ce fichier (forcer le telechargement).
Donc moi, les données que je récupère sont stockées dans la variable txt qui correspond au contenu de la balise dont l'id est tests grâce à ce code:Code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 function mess(txt){ try{ arg="texte="+escape(txt); alert(arg) req = (window.XMLHttpRequest) ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); req.open("POST", "ajax.inc.php", true); req.setRequestHeader("Content-type", "application/x-www-form-urlencoded"); req.send(arg); } catch(i){ alert("Petit souci de connexion...\nVeuillez réessayer."); }; }
Ensuite, j'envoie les données au serveur avec req.send, et il me reste à créer un fichier c'est ça?Code:onclick="mess(document.getElementById('tests').innerHTML)"
Oui et donc le fichier sera créé sur le serveur et tu ne pourras pas l'ouvrir en local avec Notepad.
Ok.
Donc ce que je ne comprend pas c'est comment je dois créer ce fichier.
pouvez-vous me l'expliquer svp?
Regarde la FAQ.
A+.