|
|
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
Подскажите, если кто знает: 1. Firefox 1.5 не понимает дерективы disable-output-escaping тэга xsl:value-of ? Как с этим бороться? как, например, сделать вывод в две колонки без этого? 2. можно ли получить в переменную xsl имя обрабатываемого xml? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 19:16 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
Vlad33Подскажите, если кто знает: 1. Firefox 1.5 не понимает дерективы disable-output-escaping тэга xsl:value-of ? Как с этим бороться? как, например, сделать вывод в две колонки без этого? может быть попробовать <xsl:text> для нужного вывода? Vlad33Подскажите, если кто знает: 2. можно ли получить в переменную xsl имя обрабатываемого xml? нет, xml в ряде ситуаций является безымянным потоком бит, а не файлом. если он лежит статично в определенном месте с определенным именем, тогда другое дело :) а если Вы подразумевали имя элемента например, то например: name(), local-name()... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 19:37 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
1. я болше даже его и иел ввиду,а но эта опция вообще похоже не работает под FF. А она "определяет, должны ли в выходящем документе особые символы этого текстового узла заменяться на сущности". Очень удобно в ряде случаев 2. да xml лежит статично в определенном месте с определенным именем на сервере и его дергаю через броузер, зная его имя. Как тогда? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 18.01.2006, 21:57 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
Vlad33да xml лежит статично в определенном месте с определенным именем на сервере и его дергаю через броузер, зная его имя. Как тогда? используй функцию document(имя файла) посмотри тут... /topic/248655&hl=document ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 19:46 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
[quot M0us]используй функцию document(имя файла) [quot] так у меня и вопрос в том, как в xslt в переменную получить имя обрабатываемого файла xml, ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 22:14 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
замечательно. 1 или Вы не знаете имя этого файла. тогда откуда Вы грузите xml-содержимое? 2 если знаете откуда, значит имя файла можно запихнуть в переменную. или хранить его в xml в качестве элемента, например. но зачем это нужно? что даст имя файла в переменной? ЗЫ как Вы догадываетесь в XSLT 1.0 и xPath 1.0 нет такой функции - "получить имя обрабатываемого xml-файла". ЗЫЗЫЗЫ или Вам нужно подсказать как работать с переменными? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.01.2006, 23:24 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
1. броузером вызывается xml-страничка 2. как работать с переменными я знаю Вопрос именно вот в этом: "XSLT 1.0 и xPath 1.0 нет такой функции - получить имя обрабатываемого xml-файла". Я и пытаюсь это обойти. Точнее, думал что способ есть, а я его не знаю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 13:54 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
M0usчто Вам даст имя файла в переменной? простите, что приходится себя цитировать, но я не увидел ответа на вопрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2006, 20:33 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
в зависимости от имени файла по разному его обрабатывать. внутри файлов отличий нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2006, 00:44 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
почему бы не ввести новый элемент в xml, где и указывать параметры обработки? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 10:13 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
M0usпочему бы не ввести новый элемент в xml, где и указывать параметры обработки? очевидно, но нет возможности ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 14:47 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
тогда хранить один файл в одном месте и вызывать его с одним шаблоном, а другой в другом и вызывать с другим шаблоном... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 21:46 |
|
||
|
disable-output-escaping и Firefox
|
|||
|---|---|---|---|
|
#18+
ха! а как один и тотже хмл можно вызвать броузером из разных мест с разными xsl ??? тогда xsl должен называться одинаково и лежать в разных местах? другого способа нет? не хотелось бы все-таки иметь xsl с одним именем, вероятность ошибок резко возрастает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.01.2006, 22:44 |
|
||
|
|

start [/forum/topic.php?fid=14&msg=33497454&tid=1334892]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
37ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 207ms |
| total: | 329ms |

| 0 / 0 |
