Можно ли вставлять или вставлять html или даже js-скрипты в другую html-страницу, используя javascript. Цель состоит в том, чтобы создать надстройку Firefox, которая отображала бы наряду с фактическим содержимым страницы некоторое другое внешнее содержимое.
Например:
var pageMod = require("page-mod");
pageMod.PageMod({
include: "*.org",
contentScriptWhen: 'end',
contentScript: 'document.body.innerHTML = ' +
' "<h1>Page matches ruleset</h1>";'
});
Это будет просто отображать «набор правил для страницы» каждый раз, когда я буду заходить на сайт .org, но вместо этого я хотел бы добавить некоторый контент, не изменяя фактическое содержание страницы.