Вы можете получить URL-адрес изображения из папки расширения, выполнив:
var imgUrl = chrome.extension.getURL("image.png");
(это будет выглядеть так: chrome-extension://<extension_id>/image.png
)
Если вы используете manifest-версию:2 вам нужно будет внести в белый список любой ресурс в вашем расширении, который вы добавляете в другие документы.См. этот вопрос для получения дополнительной информации.
Что касается вашего второго вопроса - вам необходимо предоставить более подробную информацию.У него есть класс?Знаете ли вы, в каком теге это (li
, div
)?Возможно, вам лучше использовать для этого jQuery - в нем много довольно продвинутых селекторов.Я не знаю, какие критерии поиска вы пытаетесь использовать точно, поэтому я не могу предложить конкретное решение.