У меня есть пользовательский скрипт, который я хотел бы добавить после нажатия на ссылку, чтобы открыть встроенную веб-страницу.В частности, я хотел бы знать, как мне нужно внедрить этот скрипт:
Array.from(document.querySelectorAll('span')).filter(i => /(\d+)\spoint/.test(i.innerHTML)).forEach(i => i.style.display = 'none');
Array.from(document.querySelectorAll('div')).filter(i => /moreComments-/.test(i.id)).forEach(i => i.querySelector('p').click());
setTimeout(function() {
Array.from(document.querySelectorAll('span')).filter(i => /(\d+)\spoint/.test(i.innerHTML)).forEach(i => i.style.display = 'none');
},7000)
Во все встраиваемые подстраницы Reddit, то есть во все связанные потоки, загруженные с главной страницы субредита:
Изображение, иллюстрирующее встроенную подстраницу Reddit в отличие от стандартной полностью загруженной страницы
Я предполагаю, что для этого требуется прослушиватель событий или MutationObserver
, но я не знаю, какперейти к определению решения.Чтение источника Reddit глубоко сбивает с толку, и я не кодер.Я думаю, что это было бы полезно знать себе и другим обычным пользователям сети.
Какие правильные шаги нужно предпринять для решения проблемы в подобном случае?Какой код я должен рассмотреть?