Сделать скрипт для Google Docs (Google Apps Script)
Проблема
Если переходишь по ссылкам внутри документа google (ссылка из текста на какой-либо заголовок в этом же документе), то нет никакой возможности вернуться к исходному месту в документе - только скролить и искать это место вручную.
Документ: https://docs.google.com/document/d/1C1Bjc0kJI0x2GBLp47F7cgQWzG5vz6146Ow9ebC28es/edit?usp=sharing
Задача
Нужен интегрированный в документ скрипт со следующим функционалом:
- Слева от текста у верхнего края страницы выводим меню:

- Кнопки работают как стандартные кнопки браузера, только на уровне документа:
При нажатии кнопки "назад" документ скроллится к позиции в документе, с которой пользователь перешел по внутренней ссылке. При повторном нажатии - к предыдущему месту и так далее.
При нажатии "вперед" - скролл к следующим местам, если пользователь перед этим нажимал кнопку "назад". - Если достигнуты начало или конец цепочки и переходить некуда, соответствующие кнопки деактивируем.
- Кнопка "Home" скроллит документ к началу.
Доп. требования
- Скрипт должен работать в расшаренном документе для пользователей без права вносить изменения (права "Читатель").

- Скрипт должен работать в Chrome, Edge и Firefox.
-------------------------------------
Если данный функционал невозможно реализовать при помощи плавающего меню с кнопками, предложите, пожалуйста, другое решение описанной проблемы.
-
дайте линк на пример документа
-
Актуальные фриланс-проекты в категории Javascript и Typescript
Интернет-магазин одеждыНужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и… HTML и CSS верстка, Javascript и Typescript ∙ 1 день 5 часов назад ∙ 81 ставка |
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 3 дня 17 часов назад ∙ 29 ставок |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 5 дней 9 часов назад ∙ 98 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 6 дней 3 часа назад ∙ 27 ставок |
Доработка существующего Next.js/Supabase проекта: офферы, CRM, аналитика, AI-чатЕсть действующий проект WatchGenius — платформа аналитики люксовых часов с каталогом моделей, ценовой аналитикой, внешними офферами, формами заявок и AI-чатом. Проект уже разработан частично. Нужен не сайт с нуля, а опытный full-stack разработчик, который сможет разобраться в… Javascript и Typescript, Веб-программирование ∙ 8 дней 5 часов назад ∙ 55 ставок |