landocss Ответов: 1

Как сделать расширение chrome, которое находит и изменяет картинки.


Использование JavaScript вот моя цель:
Я хочу сделать расширение chrome, которое делает это: находит строковое значение всех атрибутов img src в documemt, затем сохраняет их в переменных, затем использует оператор сравнения, чтобы проверить, содержит ли каждый из них определенное слово, а затем, если это так, замените изображение другим изображением.

Что я уже пробовал:

Я пробовал вещи, чтобы получить значение img src, как это:
var im = document.getquerySelector('img').src;

Но это не сработало. Поскольку это расширение chrome, я не могу использовать getElementById, потому что оно должно работать на всех веб-страницах, а не только на тех, которые я создаю и назначаю идентификаторам. Пожалуйста помочь. Или скажите мне, есть ли более простой способ сделать это. Спасибо!

Sandeep Mewara

Любопытно - с какой целью это делается?

landocss

Блокиратор для раздражающих изображений.

1 Ответов

Рейтинг:
2

Sandeep Mewara

Это должно помочь вам двигаться вперед, верить, что большая часть того, что вы ищете, находится здесь. В основном вам нужно будет настроить логику поиска/сопоставления изображений в соответствии с вашими требованиями: Учебник по расширению Chrome — замените изображения на любом веб-сайте с помощью Pikachu[^]

Проверьте сами!


landocss

Спасибо, но я хотел бы заменить только определенные изображения на веб-сайтах, а не все изображения, только те, которые имеют определенные слова в атрибуте src.

Sandeep Mewara

Идите вперед и посмотрите, каков код и где вы можете вписаться в свой поиск в нем. Попробуйте.

landocss

Хорошо, я сделаю это, но я понятия не имею, как получить значение атрибута img src.

Sandeep Mewara

https://stackoverflow.com/questions/41052871/how-get-the-image-src-value

landocss

хорошо, спасибо