Расширение Chrome, как создать наложение поверх веб-страницы?Html

Программисты Html
Ответить
Anonymous
 Расширение Chrome, как создать наложение поверх веб-страницы?

Сообщение Anonymous »

Я пытаюсь вставить элемент div на веб-страницу с помощью расширения Chrome. Вот мой код в моем background.js:

Код: Выделить всё

function CreateDiv(){
console.log("Created");
var div = document.createElement("div");
div.style.width = "100px";
div.style.height = "100px";
div.innerHTML = "Hello";
document.body.appendChild(div);
}

chrome.contextMenus.create({"title": "Menu", "onclick": CreateDiv});
console.log("Loaded");
Примерно через час экспериментов я понял, что он создает div на странице background.html, тогда как я хочу, чтобы он создавал div на странице, которую я сейчас просматриваю. Я видел, как это делается с помощью таких расширений, как «Блокировка рекламы», и я просмотрел код, но все еще теряюсь... Есть ли у кого-нибудь какие-нибудь предложения о том, как я могу это сделать?

Подробнее здесь: https://stackoverflow.com/questions/216 ... er-webpage
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»