Можете ли вы указать заголовок для окон сообщений xforms? - PullRequest
1 голос
/ 24 сентября 2010

Веб-клиент нашего приложения использует xforms.Окно сообщения появляется, если во время проверки возникает ошибка, и заголовок окна сообщения в настоящее время показывает имя приложения (например, Microsoft Internet Explorer).

(графическая функция работает неправильно, поэтому я не могузагрузить скриншот.)

Я пытаюсь выяснить, можно ли изменить название на что-то более значимое.Глядя на спецификацию xforms, раздел 10.6 (http://www.w3.org/TR/xforms11/#action-message) описывает элемент сообщения, и он не позволяет указывать заголовок.

Может кто-нибудь подтвердить / опровергнуть, что заголовки нельзя указывать для окон сообщенийВызван из xforms?

Спасибо.

Энди

Ответы [ 2 ]

1 голос
/ 24 сентября 2010

Как уже упоминалось ранее Аленом, вы действительно не можете указать, каким должен быть заголовок диалога, или даже если вы хотите, чтобы диалог имел заголовок.Orbeon Forms теперь использует модальный HTML-диалог вместо JavaScript alert(), чтобы позволить автоматизировать набор тестов XForms, и сейчас заголовок всегда "Message".

XForms message

Реализация может решить вообще не показывать заголовок или позволить авторам XForms указывать заголовок с расширением, скажем:

<xforms:message>
    <xxforms:label>My fancy alert dialog title</xxforms:label>
    Hey, this is something you should be aware of!
</xforms:message>
1 голос
/ 24 сентября 2010

Я согласен с вами, что было бы неплохо разрешить название.

Функция Javascript alert () не позволяет этого, и реализация XForms, использующая ее для визуализации сообщений (например, XSLTForms), должна отображать их по-разному, обычно с z-index (как формула EMC).

Это, безусловно, можно рассмотреть для XForms 1.2.

-Alain

...