Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > XML, XSL > Как загрузить XML со стороннего сайта


Автор: DiMamont 24.1.2006, 16:29
У меня есть скрипт, который должен загружать XML со стороннего сайта
Код

oDOM=new ActiveXObject("Microsoft.XMLDOM");
oDOM.async = false; 
oDOM.load("http://www.sckt.ru/old/1.xml");
if(oDOM.parseError.errorCode != 0)
          {
             //сообщение об ошибке
             alert(xmlDoc.parseError.reason);
             alert(xmlDoc.parseError.line);
          }
          else
          {
             alert("XML загружен успешно");
          }
alert(oDOM.xml);


А при выполнении данного скрипта, даже не появляется сообщение об ошибке, (то которое alert(xmlDoc.parseError.reason);), а возникает ошибка выполнения скрипта "acess denied". Причём, если в oDOM.load поставить документ с сайта, на котором выполняется этот крипт(полный путь), то всё выполняется нормально и сообщается, что XML загружен успешно. Подскажите, почему не грузится сторонний xml?

PS видел, где-то про то, что у объекта XMLDOM есть какое-то свойство отвечающее за загрузку со сторонних сайтов, но, что это за свойсво так нигде и не нашёл

Автор: IZ@TOP 24.1.2006, 22:51
DiMamont, не пробовал покопаться с настройками безопасности в обозревателе?

Автор: DiMamont 25.1.2006, 12:02
Цитата(IZ@TOP @ 24.1.2006, 22:51)
DiMamont, не пробовал покопаться с настройками безопасности в обозревателе?

А с какими конкретно?
Правда вряд ли это поможет, потому что я пробовал размещать скрипт на разные сайты, с некоторых он работает корректно...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)