Наши проекты:
Журнал · Discuz!ML · Wiki · DRKB · Помощь проекту |
||
ПРАВИЛА | FAQ | Помощь | Поиск | Участники | Календарь | Избранное | RSS |
[13.59.231.155] |
|
Сообщ.
#1
,
|
|
|
файл *http://domain-1/index.xml
<?xml version="1.0" encoding="Windows-1251" standalone="no"?> <?xml-stylesheet type="text/xsl" href="http://domain-1/xslt.xsl"?> <k:k313 xmlns:k="http://www.k313.net/" k:pid="9.9" > ... </k:k313> <?xml version="1.0" encoding="Windows-1251" standalone="no"?> <?xml-stylesheet type="text/xsl" href="http://domain-1/xslt.xsl"?> <k:k313 xmlns:k="http://www.k313.net/" k:pid="9.9" > ... </k:k313> <?xml version="1.0" encoding="Windows-1251" standalone="no"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:k="http://www.k313.net/"> <xsl:output method="html" encoding="Windows-1251" indent="yes" /> <xsl:variable name="p1" select="number(system-property('xsl:version'))" /> <xsl:variable name="p2" select="string(system-property('xsl:is-schema-aware'))" /> <xsl:variable name="p3" select="string(system-property('xsl:vendor'))" /> <xsl:template match="k:k313"> <h1> + xsl:version = <xsl:value-of select="$p1" /><br /> # xsl:is-schema-aware = <xsl:value-of select="$p2" /><br /> # xsl:vendor = <xsl:value-of select="$p3" /><br /> # xsl:pid = <xsl:value-of select="number(@k:pid)" /><br /> </h1> </xsl:template> </xsl:stylesheet> IE пишет "Отказано в доступе. Ошибка при обработке ресурса ...", при чём файл *http://domain-1/xslt.xsl скачивает (помещает в папку "Временные файлы интернета, а применять не хочет, нахрена тогда спрашивается скачивал ). На самом деле я через .htaccess запрещаю кеширование и его там нет, но когда резрешаю, то он там появляется. Файл *http://domain-1/index.xml обрабатывается нормально. Можно как нибудь средствами XML заставить обрабатывать xslt с другого домена? |
Сообщ.
#2
,
|
|
|
Цитата K313 @ Можно как нибудь средствами XML заставить обрабатывать xslt с другого домена? Нет, XSLT таких механизмов не имеет. |