Как перезагрузить некоторые элементы сайта, не перезагружая его? Добрый день. Дорогие тосторчане, с прошедшими праздниками!
Есть проблема при закупе товаров, на разных сайтах. Сайт сильно перегружен в дни закупей, часто,на веб странице не погружаются некоторые элементы, например изображения, как их перезагрузить, не обновляя полностью заново страницу? Я слышал что это можно через консоль,какими то командами. Мол можно командами перезагружать определенные элементы.
Какими командами и как это сделать? Если возможно,напишите мини инструкцию, я в танке.
Большое спасибо за внимание!

21 Авг 2019 в 06:22
206 +1
0
Ответы
1

Добрый день!
Для перезагрузки конкретных элементов на веб-странице без полной перезагрузки страницы можно воспользоваться следующими командами в консоли разработчика (F12):

Для перезагрузки изображений:
document.querySelectorAll('img').forEach(img => img.src = img.src);

Для перезагрузки определенного элемента по его селектору:
document.querySelector('селектор элемента').outerHTML = document.querySelector('селектор элемента').outerHTML;

Для обновления содержимого определенного элемента по его селектору:
document.querySelector('селектор элемента').innerHTML = document.querySelector('селектор элемента').innerHTML;

Для перезагрузки стилей страницы:
document.querySelectorAll('link[rel="stylesheet"]').forEach(link => {
if (link.href.includes('название_css_файла.css')){
link.href = '';
link.href = 'название_css_файла.css';
}
});

Пожалуйста, замените 'селектор элемента' и 'название_css_файла.css' на соответствующие значения, и выполните необходимые команды в консоли разработчика браузера. Надеюсь, что это поможет вам решить проблему. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться. С наилучшими пожеланиями!

20 Апр 2024 в 13:19
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир