Максим Краснов
Full Stack Разработчик
Bitrix24: Отмена обновления заголовков при AJAX запросах
В Bitrix24, на некоторых страницах приходится использовать одновременно несколько компонентов, которые работают на AJAX и используют стандартную библиотеку битрикса BX и метод BX.ajax, но есть одна проблема, некоторые такие компоненты меняют визуальные и браузерные заголовки на странице.
Для решения подобной проблемы, в недрах BX нашел небольшой хак, вот он:
BX.ajax.UpdatePageData = function() {}
То есть на странице, где используются такие компоненты, в начале вставляем этот JS код, после этого все остальные компоненты, которые используют BX.ajax не будут обновлять заголовки.