Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   как правильно сохранить XML? (https://javascript.ru/forum/events/25058-kak-pravilno-sokhranit-xml.html)

alex171069 24.01.2012 09:20

как правильно сохранить XML?
 
Добрый день господа!
Хотелось бы узнать как же правильно сохранять XML файл после его изменения ?
Я делаю так
var xmlDoc;
var students, stud;
if (window.ActiveXObject) {
xmlDoc = new ActiveXObject("Microsoft.XMLDOM");
xmlDoc.async = false;
xmlDoc.load("proba.xml");
students = xmlDoc.documentElement;
stud = students.childNodes(0);
var newLab = xmlDoc.createElement("data");
newLab.text = "Пробные данные";
xmlDoc.documentElement.appendChild(newLab);
xmlDoc.save("proba.xml");
Но при выполнении последней строки выскакивает ошибка : SCRIPT70: Разрешение отклонено

Я пытаюсь выполнить этот скрипт в IE 9 под windows 7
Почему не удается записать файл ?

Pavel M. 24.01.2012 12:36

разве в браузере должен работать метод .save ?

alex171069 24.01.2012 13:28

Хорошо, а где он должен тогда работать ?
JavaScript -это браузерная технология, или я ошибаюсь ?

Pavel M. 24.01.2012 13:39

c ActiveX можно работать не только в браузере

Magneto 24.01.2012 13:57

Если планируется использовать IE в связке c ActiveX - я рекомендую обратить внимание на технологию HTA. Больше об этих технологиях можно узнать на форуме forum.script-coding.com. Более того там даже есть подобная тема.

alex171069 24.01.2012 17:27

Планируется использовать не только IE.
Хотелось сохранить файл и chome и мозилой.
Если метод save нельзя использовать в браузере то где этот метод можно успешно применять ?


Часовой пояс GMT +3, время: 15:54.