#

javascript

JavaScript решения для защиты контента

ПрограммированиеОшибка invalid input type в createHistoryAwareRetriever LangChain.js Ollama

Исправление ошибки 'invalid input type' при использовании createHistoryAwareRetriever в LangChain.js с Ollama embeddings. Пошаговый разбор промпта, настройка conversational RAG, пример рабочего кода и альтернативы для работы с историей чата.

5 ответов 1 просмотр
ВебДеструктуризация JS: const { x } = y и { index, axis, value } = event.detail

Разбор синтаксиса деструктуризации объектов в JavaScript: как работает const { x } = y, обработка event.detail. Примеры для функций, событий, API. Деструктуризация js упрощает код, добавляет дефолты и вложенность.

3 ответа 1 просмотр
ПрограммированиеИндикатор загрузки в Django: прогресс бар для парсинга

Как реализовать динамический индикатор загрузки (спиннер или прогресс бар) в Django для длительного парсинга данных (5 сек). AJAX, CSS, потоки и кэш. Пошаговый гайд с примерами кода для отзывчивого сайта.

5 ответов 1 просмотр
ВебКак запретить принудительные обновления в PWA

Пошаговое руководство по предотвращению принудительных обновлений в Progressive Web Application. Стратегии кэширования service worker и контроль версий для PWA с локальным хранением данных.

1 ответ 1 просмотр
ВебОбъединение двух массивов объектов в JavaScript по id

Эффективные методы объединения двух массивов объектов в JavaScript на основе общего свойства id. Добавление комментариев к цветам с использованием reduce(), Map() и других подходов.

1 ответ 1 просмотр
ВебНастройка интервалов столбцов в ECharts с tooltip axis

Как уменьшить расстояние между столбцами в ECharts при использовании tooltip с trigger: 'axis'. Параметры barGap и barCategoryGap для центрирования столбцов.

1 ответ 1 просмотр
ВебTelegram Mini App на весь экран с Menu Button

Настройка полноэкранного режима для мини приложение telegram при запуске через menu button telegram. Используйте Telegram.WebApp.requestFullscreen() и disableVerticalSwipes(), серверные параметры MTProto. Решение для BotFather без сворачивания свайпом в v8.0+.

1 ответ 10 просмотров
ВебОпределение JavaScript библиотек в CodePen примере

Как определить JavaScript библиотеки в CodePen примерах, найти их источники и зависимости. Пошаговое руководство для разработчиков.

1 ответ 2 просмотра
ВебКак запретить горизонтальный скроллинг в мобильном меню

Решения для запрета горизонтальной прокрутки при открытии мобильного меню. CSS overflow-x hidden, body fixed position и JavaScript методы.

1 ответ 2 просмотра
ПрограммированиеКак исправить ошибку cookie стека и получить доступ к keywordslist

Решение ошибки 'Код инструментирования cookie стека обнаружил переполнение буфера' и безопасный доступ к переменной keywordslist в JavaScript.

1 ответ 1 просмотр
ВебПереключение карточек товаров по цвету в WooCommerce без вариаций

Как реализовать свитчинг карточек товаров при выборе цвета обуви в WooCommerce без вариативных продуктов. Meta-поля, хуки, AJAX и JS для динамического каталога как на маркетплейсах. SEO-дружественный подход с примерами кода.

1 ответ 1 просмотр
ВебСлайдер с эффектом peek: Swiper, Slick, Owl адаптивно

Реализуйте адаптивный слайдер с эффектом peek на Swiper, Slick, Owl Carousel. Настройки slidesPerView, centeredSlides, spaceBetween, breakpoints для мобильных (3 слайда) и десктопов. Формулы расчета ширин и примеры кода.

1 ответ 1 просмотр
ВебКак выровнять оси нескольких графиков в Highcharts

Синхронизация осей и выравнивание нескольких графиков в Highcharts: решение проблемы непредсказуемого рендера заголовков. Пошаговая инструкция с кодом, marginLeft, plotLeft и обработкой особых случаев как opposite yAxis.

1 ответ 1 просмотр
ВебКак исправить пересчёт суммы заказа в корзине при удалении товара

Исправляем проблему: итоговая сумма заказа не обновляется при удалении товара на объединённой странице корзины и оформления. Серверный пересчёт скидок, доставки, налогов, AJAX/JS клиентская логика, примеры для Bitrix и WooCommerce.

1 ответ 1 просмотр
ВебBitrix: динамическая стоимость доставки в sale.order.ajax

Как в Bitrix (sale.order.ajax) задать цену доставки: передать зону из JS, посчитать в calculateConcrete и вернуть через setPrice, затем вызвать пересчёт заказа.

1 ответ 8 просмотров
ВебКак изменить HTML-тест через инструменты разработчика

Подробная инструкция: как заменить картинку результата (крест/галочка), найти правильные ответы в HTML/JS-коде страницы с помощью инструментов разработчика браузера. Пошаговые примеры для Chrome, Yandex, Edge, ограничения серверной проверки.

1 ответ 2 просмотра
ВебАналог LoadingObjectManager в Яндекс Карты API 3.0

В Яндекс Карты API 3.0 нет прямого аналога ymaps.LoadingObjectManager из v2.1. Узнайте, как самостоятельно реализовать ленивую загрузку тысяч геоточек: отслеживание bbox, fetch GeoJSON, кластеризация с YMapClusterer. Примеры кода и советы.

1 ответ 2 просмотра
ПрограммированиеСимвол À̸̉̂̌̈́ в Unicode: коды и как удалить

Разбор unicode символа À̸̉̂̌̈́: базовая A + диакритические знаки (U+0338 зачёркивание). Как кодируется, почему искажён, как удалить диакритики в Python, JS и онлайн-инструментах для очистки текста.

1 ответ 2 просмотра
ПрограммированиеКак зациклить цвета из массива в JavaScript с map и %

Узнайте, как зациклить присвоение цветов из короткого массива к элементам длинного в JavaScript. Используйте map() и оператор % для циклического повторения: colors[i % colors.length]. Примеры с forEach, reduce и защитой от ошибок.

1 ответ 2 просмотра
ВебServicepipe JS сканирует localhost и зависает с Kaspersky

Почему скрипт Servicepipe.ru сканирует localhost (RDP, VNC), вызывает зависание сайта и ошибки с Kaspersky Endpoint Security? Легитимная DDoS защита или угроза? Анализ обфусцированного JS, диагностика конфликта, меры блокировки CSP и uBlock.

1 ответ 1 просмотр