comment enregistrer des fichiers xml à l'aide de Javascript?

J'ai essayé de

1) charger un fichier xml à l'aide de javascript comme un objet, disons note.xml

2) puis enregistrer l'objet dans un nouveau fichier xml, dire note_new.xml

J'ai fait 1), mais n'a pas réussi 2)

J'ai essayé d'utiliser la méthode save() 2). Après mon échec, j'ai vérifié mme site et ils ont dit save() n'est pas pris en charge....

peut-on m'éclairer comment le sauver?

merci!

voici le code:

<html>
<head>  
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>
<h1>W3Schools Internal Note</h1>
<p><b>To:</b> <span id="to"></span><br />
<b>From:</b> <span id="from"></span><br />
<b>Message:</b> <span id="message"></span>

<script type="text/javascript">
if (window.ActiveXObject){
alert("there is ActiveXObject");
var xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async=false; 
xmlDoc.load("note.xml"); 
}else{
alert("i am not withActiveXObject!");
xhttp=new XMLHttpRequest();
xhttp.open("GET","note.xml",false);
xhttp.send("");
xmlDoc=xhttp.responseXML;
}
xmlDoc.save("note_new.xml"); 
</script>

</body>
</html>

mise à jour:

semble que cela est lié à la question de la sécurité. Je m'excuse auprès de ceux programmeurs expérimentés pour mon posant cette question, dans la précipitation, car il semble un newbie question.

Où voulez-vous enregistrer? Client, le serveur?
merci, oedo, pourriez-vous s'il vous plaît dites-moi ce que je dois faire? J'ai vraiment eu de très bonnes réponses à mes questions précédentes.. dois-je faire quelque chose pour ces réponses? Si oui....pour aller où? désolé, je suis vraiment nouveau sur ce site...
Nick: merci! Ce que j'ai essayé de le faire est vraiment juste pour créer une interface simple sur mon pc et de l'utiliser uniquement par moi-même. Depuis que je veux utiliser xml comme le stockage de données et du javascript, volant moteur, j'ai regardé pour la méthode de téléchargement et upload. Semble que Microsoft ne permettent VB pour faire le sauver...est-il une des raisons de sécurité, pour ne pas supporinting save() dans d'autres langues? merci.
selon la réponse que vous pensez est le meilleur, juste cliquez sur la case associée à l'accepter.
oui, je les ai eu! ils sont tous très gentils réponses! merci, SB, et oedo!!

OriginalL'auteur john | 2010-05-09