powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема XML + Java script
1 сообщений из 1, страница 1 из 1
Проблема XML + Java script
    #35106442
Игорь К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго времяни суток.
У меня есть файл XML вида

<?xml version="1.0" encoding="utf-8"?>
<?mso-infoPathSolution name="urn:schemas-microsoft-com:office:infopath:G--bj--m--mnbne-0-an7ee-le12n:-myXSD-2007-04-18T05-39-44" solutionVersion="1.0.0.644" productVersion="12.0.0.0" PIVersion="1.0.0.0" href="http://xxxx.com/FormServerTemplates/newworkplace.xsn"?>
<?mso-application progid="InfoPath.Document" versionProgid="InfoPath.Document.2"?>
<my:моиПоля my:User="Ivanov" my:File="Отдел по УП и ЮП"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dfs="http://schemas.microsoft.com/office/infopath/2003/dataFormSolution"
xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2007-04-18T05:39:44"
xmlns:xd="http://schemas.microsoft.com/office/infopath/2003"
xml:lang="ru-RU">
<my:startdate>2008-01-31T16:11:22</my:startdate>
<my:Кресло>false</my:Кресло>
<my:Стол>false</my:Стол>
<my:Тумбочка>false</my:Тумбочка>
.......
<my:моиПоля>

Файл XSLT для него вида:

<?xml version="1.0" encoding="utf-8"?>

<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:dfs="http://schemas.microsoft.com/office/infopath/2003/dataFormSolution"
xmlns:my="http://schemas.microsoft.com/office/infopath/2003/myXSD/2007-04-18T05:39:44"
xmlns:xd="http://schemas.microsoft.com/office/infopath/2003"
xml:lang="ru-RU">
<xsl:output method="html"/>

<xsl:template match="/">
<div>
<xsl:value-of select="//my:Кресло"/>
</div>
</xsl:template>

</xsl:stylesheet>

И собственно сам Java script :

<script type="text/javascript">
try {
var xml = new ActiveXObject("Microsoft.XMLDOM");

xml.async = false;
xml.validateOnParse = false;
if (xml.load("http://xxxxxx.com/Documents/123.xml")) alert("Load succesfull")
else alert("Load unsuccesfull");
alert(xml.xml + xml.url);
var xsl = new ActiveXObject("Microsoft.XMLDOM");

xsl.async = false;
xsl.load("http://xxxxxx.com/Documents/123.xslt");
alert(xsl);
document.write(xml.transformNode(xsl));
alert(xml.transformNode(xsl));
}
catch (e)
{alert("Error | " + e)
}
</script>

Вся проблема заключается в том что на большинстве компах все работает как надо, а на некоторых не работает, т.е. не загружается xml файл, в то время как xslt загружается отлично.
Этот же скрипт без проблем работает, но с другим xml'ом вида:

<birthdays>
<today date="пятница, 01 февраля 2008">
<пользователь>
<surname>Пупкин</surname>
<name>Вася</name>
<position>Техник</position>
<department>АХЧ</department>
<birthday>1982-02-01</birthday>
<photo>Vasya%20Pupkin.jpg</photo>
</пользователь>

В чем может быть проблема?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Проблема XML + Java script
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]