Код |
---|
<?CUtil::InitJSCore(array('window'));?> <script> var Dialog = new BX.CDialog({ title: "Заголовок окна", head: 'Текст до формы', content: '<form method="POST" style="overflow:hidden;" action="/search/" id="searchform">\ <textarea name="search" style="height: 78px; width: 374px;">Много текста</textarea>\ </form>', icon: 'head-block', resizable: true, draggable: true, height: '168', width: '400', buttons: ['<input type="submit" value="test" />', BX.CDialog.btnSave, BX.CDialog.btnCancel, BX.CDialog.btnClose] }); Dialog.Show(); Dialog.Move(-Dialog.PARAMS.width/2,-Dialog.PARAMS.height/2); </script> |
Код |
---|
min_height: '168', //необходимо для корректного resize min_width: '400', |
Код |
---|
Dialog.Move(-Dialog.PARAMS.width/2,-Dialog.PARAMS.height/2); //Центровка окна в документе Dialog.OVERLAY.style.display = 'none'; //Отключение затемнения и блокировки элементов управления документа страницы |
Код |
---|
Dialog.PARTS.CONTENT.style.backgroundImage = "url('/bitrix/templates/<шаблон>/JSCore/dialog_borders_c.png')"; //Определение цвета краёв окна. Исходный файл здесь: (прозрачность) /bitrix/js/main/core/images/dialog_borders_c.png Dialog.PARTS.CONTENT_DATA.style.backgroundColor = '#efefef'; //Определение цвета фона контента окна |
Код |
---|
'<input type="submit" value="Close" onclick="javascript:Dialog<номер объекта>.Close()" />' |