Показать сообщение отдельно
  #2 (permalink)  
Старый 11.05.2011, 19:18
Аспирант
Отправить личное сообщение для zeraid Посмотреть профиль Найти все сообщения от zeraid
 
Регистрация: 27.03.2011
Сообщений: 75

В общем работа то идет вот с этим объектом

xmlDoc=new ActiveXObject("Microsoft.XMLDOM");


Далее идет обращение вот такое. В общем вот функция целиком.

function loadXMLDoc(dname) 
{
try //Internet Explorer
{
xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
//xmlDoc=new ActiveXObject("Microsoft.XMLDOM");
}
catch(e)
{
try //Firefox, Mozilla, Opera, etc.
{
xmlDoc=document.implementation.createDocument("","",null);
}
catch(e){alert(e.message)}
}
try 
{
xmlDoc.async=false;
//xmlDoc.load(dname);
xmlDoc.save(dname);
return(xmlDoc);
}
catch(e) {alert(e.message)}
return(null);
}
  
  var xml = new draw2d.XMLSerializer_01().toXML(this.palette.workflow.getDocument());
loadXMLDoc("dname.xml");


но когда я нажимаю на кнопку (ну по нажатию кнопки все должно происходить) у меня вылетает ошибка что xmlDoc.save is not a function.

Как вообще правильно работать со всем этим? Где то читал что этот метод уже не работает в браузерах и тп...
Ответить с цитированием