new BX.CDialog
new BX.CDialog( params );
Конструктор.
Параметры функции
{ ( title: 'dialog title', head: 'head block html', content: 'dialog content', icon: 'head icon classname or filename' ) или ( content_url: url to content load loaded content scripts can use BX.WindowManager.Get() to get access to the current window object ) height: window_height_in_pixels, width: window_width_in_pixels, draggable: true|false, resizable: true|false, min_height: min_window_height_in_pixels, // useless if resizable = false min_width: min_window_width_in_pixels, // useless if resizable = false buttons: [ 'html_code', BX.CDialog.prototype.btnSave, BX.CDialog.prototype.btnCancel, BX.CDialog.prototype.btnClose, { title: заголовок кнопки, name: имя кнопки, id: id кнопки, action: function () { this.Close(); }, onclick: "BX.WindowManager.Get().Close()" }, new CWindowButton({ title: заголовок кнопки, name: имя кнопки, id: id кнопки, action: function () { this.Close(); }, onclick: "BX.WindowManager.Get().Close()" }) ] }
Параметр | Описание |
---|---|
title | Название диалога |
head | html код заголовка |
content | Контент диалога |
content_url | URL для загрузки контента. Загружаемые скрипты могут использовать BX.WindowManager.Get для получения доступа к объекту текущего окна. Параметр может использоваться вместо первых трёх. |
content_post | POST-данные, которые нужно передать для формирования контента. Необязательный параметр. |
height | Высота диалога в пикселях |
width | Ширина диалога в пикселях |
draggable | (true|false) Разрешение на использование drag&drop |
resizable | (true|false) Разрешение на изменение размеров окна |
min_height | Минимальная высота диалога в пикселях. false - при запрете на изменение размера. |
min_width | Минимальная ширина диалога в пикселях. false - при запрете на изменение размера. |
buttons | Массив, элементами которого являются описания кнопок. Описание каждой кнопки может быть HTML-кодом кнопки, может быть экземпляром класса BX.CWindowButton или объектом со следующими параметрами:.
{ title - заголовок кнопки, name - имя кнопки, id - id кнопки, action - обработчик нажатия на кнопку }Кроме того, есть стандартные кнопки:
|
© «Битрикс», 2001-2024, «1С-Битрикс», 2024