|
|
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
Привет еще раз. Возникла еще одна проблемка, может кто сталкивался Как в xsl написать внешний запрос на запоминание значения. Типа запускаем xsl документ а он и выдает сообщение "введите допустим номер фазы: 1, 2 , или A (#all)" нажимаем соответсвенно 1,2 или А и все продолжается как обычно Есть ли в xsl команды внешнего запроса. или это как то можно сделать по другому, на пример в запускном файле выдавать такое сообщение, а затем в виде параметра передовать xsl документу ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2007, 14:55 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
обычно. Предоставляй свою функцию джаваскриптовому движку, которую тот будет вызывать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 12:09 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
ну или самому хслт-процессору ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 13.02.2007, 12:10 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
А поподробнее можно? Как передать "самому хслт-процессору" результат выбора пользователя из, скажем, комбобокса? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2007, 15:36 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
IXSLProcessor.addParameter ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2007, 16:02 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
А без использования XMLDOM (средствами самого xslt) - никак? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2007, 20:19 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
:) тема получила развитие, я пошел немного другим путем, почитать можно вот сдесь http://www.sql.ru/forum/actualthread.aspx?tid=395380 Так я запрашивал значения от пользователя до обработки, а внутри xsl описал xsl:param с именами этих переменных , элементами верхнего уровня Таким макаром я смог реализовать запрос на фазу в парсере не имеющей графической оболочки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2007, 09:24 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
Нашел один пример реализации, но в нем не фигурирует упомянутый уважаемым maXmo IXSLProcessor Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. И вообще - смущает жесткая привязка к конкретным реализациям XSLT-процессору. :( Поэтому-то и интересно - нельзя ли передавать внешние параметры в xslt без ручного применения transform() (или transformToFragment() ) и вообще без использования DOM? Ну к примеру, чтобы xslt сам читал куки (путем вставки в него Ява-Скрипта) и в зависимости от них по-разному обрабатывал XML-файл? :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2007, 12:08 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
Можешь хоть на c# обучить его считывать что угодно и откуда угодно. У меня xslt из 10 файлов собирает результат. просто трансформ делаешь на мелкий файлик. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2007, 14:50 |
|
||
|
Запрос значения до запуска файла
|
|||
|---|---|---|---|
|
#18+
RoamerА без использования XMLDOM (средствами самого xslt) - никак?да вроде можно присваивать параметру какое хочешь значение: <xsl:param name="myparam" select="3"/> – и значение параметра будет равно трём. RoamerНашел один пример реализации, но в нем не фигурирует упомянутый уважаемым maXmo IXSLProcessor Код: plaintext RoamerПоэтому-то и интересно - нельзя ли передавать внешние параметры в xslt без ручного применения transform() (или transformToFragment() ) и вообще без использования DOM? Ну к примеру, чтобы xslt сам читал куки (путем вставки в него Ява-Скрипта) и в зависимости от них по-разному обрабатывал XML-файл? :)тебе нужно решение? Какие проблемы? Напиши. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2007, 17:13 |
|
||
|
|

start [/forum/topic.php?fid=14&gotonew=1&tid=1334429]: |
0ms |
get settings: |
4ms |
get forum list: |
12ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 442ms |

| 0 / 0 |
