Показаны сообщения с ярлыком XPages. Показать все сообщения
Показаны сообщения с ярлыком XPages. Показать все сообщения

28 февраля 2011 г.

Глобальный контекст переменных в SSJS библиотеках

Неисповедимы пути логики IBM.
Обнаружил такой факт: переменные объявленные в SSJS библиотеке имеют глобальную область видимости для всего приложения, т.е. что-то типа applicationScope.

22 декабря 2010 г.

Убираем из dojo Dialog иконку закрытия диалога

Иногда при формировании и работе dojo-диалога в xPages надо логику повесить на кнопки и запретить закрытие диалога "крестиком".

Делается это следущим образом (в клиентском JS!):
dojo.style(dijit.byId('MyDialog').closeButtonNode,"display","none")

А что бы и по Esc не вышли:
dijit.byId('MyDialog')._onKey = function(){};