Скопировать список визитов на день
Кнопка-действие собирает все видимые блоки визитов из расписания Booksy Biz и копирует их текстовым списком.
Код для копирования
try {
var blocks = document.querySelectorAll('[class*="calendar" i] [class*="event" i], [data-testid*="appointment-block" i]');
var lines = [];
blocks.forEach(function (b) {
try {
var t = (b.textContent || '').replace(/\s+/g, ' ').trim();
if (t) lines.push(t);
} catch (e) {}
});
if (!lines.length) { alert('No appointments found on screen.'); }
else {
var out = lines.join('\n');
navigator.clipboard.writeText(out).then(function () {
alert('Copied ' + lines.length + ' appointment(s) to clipboard.');
});
}
} catch (e) { alert('Could not copy the day list: ' + e.message); }
Как использовать этот пример
- Скопируй код кнопкой выше.
- Установи JustZix (2 минуты) и открой расширение на нужной странице.
- Добавь новое правило, совпадающее с этой страницей.
- Включи панель действий, добавь кнопку во вкладке Действия и вставь в неё код — запускай одним кликом.
Оцени этот пример
Оценок пока нет — оцени первым.