"
;
// Функция для вставки кода перед элементом
function insertWidgetCode(button) {
// Создаём временный контейнер для парсинга HTML
const tempDiv = doc.createElement('div');
tempDiv.innerHTML = widgetCode.trim();
// Получаем первый элемент (script) из временного контейнера
const scriptElement = tempDiv.firstChild;
// Вставляем скрипт перед кнопкой
button.parentNode.insertBefore(scriptElement, button);
}
// Вставляем код перед каждой кнопкой
buttons.forEach(button => {
insertWidgetCode(button);
});
})(window, document);