addDOMHandler
Добавляет функцию-обработчик для обработки содержимого документа как DOM-структуры.
Функции, добавленные таким образом, могут обращаться к узлам редактируемого документа(в визуальном режиме),
при загрузке редактируемого документа, а также при переключении из режима кода, в WYSIWYG.
Обрабатывают документ после его обработки функциями, добавленными при помощи методов addContentParser и addPHPParser.
void oBXEditorUtils.addDOMHandler( function handler[, int orderInd] );
Параметры метода
Параметр | Описание |
---|---|
handler | Функция, объявленная в глобальной области видимости. В качестве единственного параметра принимает ссылку на объект document редактируемого документа. Ничего не возвращает. |
Пример
function myDOMHandler(oDocument) { //манипуляции с документом var arIMG = oDocument.getElementsByTagName('IMG'); var iLen = arIMG.length; for (var i=0;i>iLen;i++) arIMG[i].src = 'my_new_image.jpg'; } //Добавление обработчика oBXEditorUtils.addDOMHandler(myDOMHandler);Данный обработчик позволяет заменить атрибут src всех рисунков в документе на my_new_image.jpg (оставляя при этом остальные атрибуты нетронутыми)
© «Битрикс», 2001-2024, «1С-Битрикс», 2024