Страницы: 1
В чем может быть причина аномалии?
Firefox/3.0.14/
1. Имеется xhtml форма с элементами xForms (input и output) - работает отлично в Firefox.
2. если создавать идентичную форму средствами XSLT (повторяя весь текст из п.1) то не работают элементы xForms (input и output).
Перепробовал все варианты xsl:output. Firebag показывает, что отсутствует value в поле input.
вот текст xml-файла (это просто пустышка)
<?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type= "text/xsl" href="exp_2.xsl" ?> <exp>tttt </exp>
exp_2.xsl файл содержит только один корневой шаблон (<xsl:template match="/">, текстуально не связанный с xml-файлом , который создает ту же форму из п.1. (см.код):
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:xf="http://www.w3.org/2002/xforms" encoding="windows-1251"> <head> <title>Работа XForms из xhtml </title> <xf:model> <xf:instance xmlns=""> <data> <YouName/> </data> </xf:instance> </xf:model> <style type="text/css"> output { display: block; height: 30px; width:auto; border: 1px blue solid; color: red; } </style> </head> <body> <xf:input ref="YouName" incremental="true"> <xf:label>Введите произвольный текст </xf:label> </xf:input> <br/> <xf:output ref="YouName"> <xf:hint>введенный текст </xf:hint> </xf:output> </body> </html>
Все необходимые PI и xmlns введены в шаблоне.
Thank you?!
Отсутствует
Страницы: 1