Size: a a a

2020 March 23

RB

Random Balance in javascript_ru
источник

АГ

Андрей Гуртовой in javascript_ru
а я понял
источник

RB

Random Balance in javascript_ru
Андрей Гуртовой
может на сайте в котором вы проверяете  срабатывает mutationObserver и чинит всё как было раньше ? :))
Вот это скорей всего, хотя странная фича.
источник

RB

Random Balance in javascript_ru
Антон Чепур
Конкретно на этом сайте весь текст в тегах dd, а нужны параграфы <p></p>
https://github.com/Chepman32/chrome_web Установи себе. Расширение выделяет определенное слово во всех параграфах и вставляет на его место спан с таким же текстом, но другого цвета (цвет изменяется в инлайн-стилях). Обновляешь страницу и все норм, но через секунду изменения сбрасываются, как это предотвратить?
Покажи сайт лучше. Что-то я пропустил наверное его.
источник

АГ

Андрей Гуртовой in javascript_ru
мне кажется на странице где вы проверяете чтото вроде реакта с серверсайд рендерингом ). который не гидрируют а просто сверху перезаливают.
источник

АГ

Андрей Гуртовой in javascript_ru
попробуй  запускать скрипт по событию конца загрузки
источник

АГ

Андрей Гуртовой in javascript_ru
ну и можно таймер в секунду ещё :) для уверенного апдейта
источник

RB

Random Balance in javascript_ru
Андрей Гуртовой
попробуй  запускать скрипт по событию конца загрузки
У него так и есть, в манифесте стоит run_at": "document_end". 👌🏻 С расширением всё ок.
источник

АГ

Андрей Гуртовой in javascript_ru
документ_енд это конец синхронной загрузки ?
попробуйте найти событие которое срабатывает позже
источник

АГ

Андрей Гуртовой in javascript_ru
чтото типа контент лоад
источник

RB

Random Balance in javascript_ru
Андрей Гуртовой
документ_енд это конец синхронной загрузки ?
попробуйте найти событие которое срабатывает позже
Scripts are injected immediately after the DOM is complete, but before subresources like images and frames have loaded.
источник

S

Syntax Highlight Bot in javascript_ru
Random Balance
Scripts are injected immediately after the DOM is complete, but before subresources like images and frames have loaded.
источник

RB

Random Balance in javascript_ru
Да всё там нормально с расширением. Пусть сайт покажет. 😂
источник

RB

Random Balance in javascript_ru
источник

RB

Random Balance in javascript_ru
Я проверил на разных страницах, всё работает. Проблема в его сайте.
источник

АЧ

Антон Чепур in javascript_ru
Random Balance
Я проверил на разных страницах, всё работает. Проблема в его сайте.
В смысле все работает? У меня это расширение почти нигде не работает почему-то
источник

АЧ

Антон Чепур in javascript_ru
Андрей Гуртовой
чтото типа контент лоад
а такое существует?
источник

АГ

Андрей Гуртовой in javascript_ru
да. Кстати если у вас реакт и вы имеете доступ к вашему приложению на реакте то у функции render есть третий аргумент — callback  отрендера
он сработает когда приложение будет отрендерено в DOM
https://ru.reactjs.org/docs/react-dom.html#render

в этом месте можно например сделать   postMessage  с оповещением о том что  в реакте первоначально всё зарендерилось
источник

RB

Random Balance in javascript_ru
Вот же пример.
источник

RB

Random Balance in javascript_ru
Антон Чепур
В смысле все работает? У меня это расширение почти нигде не работает почему-то
Покажи пример сайта, где оно не работает.
источник