すべてのページに固定画像を配置する必要がある拡張機能を作成しました。コンテンツ スクリプトは次のとおりです。
imgTop = chrome.extension.getURL('top.png');
var top = document.createElement("img");
top.src=imgTop;
top.position='fixed';
top.zIndex='2353445';
top.top='200';
top.left='20';
document.getElementsByTagName('body')[0].appendChild(top);
エラーが発生します:Uncaught Error: NotFoundError: DOM Exception 8
私が試してうまくいかないこと:
- スタイルを追加し
top.style.position
ます。 - を使用し
document.body
ます。
使えるのはわかってるinnerHTML
けど、めんどくさい…
何が間違っているのですか?または、画像を挿入する別の方法はありますか?