0
画像を他の画像に置き換えるChrome拡張機能を使用するにはどうすればよいですか?ここで画像を他の画像に置き換えるChrome拡張子
は、これまでのところ、私のmanifest.jsonをコードです:
{
"name": "HaramB",
"version": "69.0.420.666",
"manifest_version": 2,
"description": "This is HaramB's own extension!",
"browser_action": {
"default_icon": "images/icon.png",
"default_popup": "popup.html",
"default_title": "HaramB"
},
"permissions": [
"activeTab",
"https://ajax.googleapis.com/"
],
"icons": {
"128": "images/icon.png"
},
"web_accessible_resources": [
"images/nicolas.jpg"
],
"content_scripts": [{
"matches": ["http://*/*", "https://*/*"],
"js": ["onPage.js"],
"css": ["onPage.css"]
}]
}
そして、ここで私のonPage.jsコードです:
var picture = "images/nicolas.jpg";
document.getElementsByTagName("img").setAttribute("src", picture);
ポップアップについてDont'tケア。 htmlまたはonPage.cssファイル
onPage.jsファイル私はそれができない場合は、それを行うには、私に教えてください。
document.images – nick
を使用して
images[i].src = ...
を使用することが好ましいです@ ppajerそれはちょっとうまくいっていますが、すべての画像が見つからないと表示されています。それは** css **ですか? – JUSTSOMERANDOMGUY@JUSTSOMERANDOMGUY srcとして設定する絶対URLを取得する必要があります。それ以外の場合は、現在のURLを基準に相対URLを探します。画像があなたの内線の中に保存されている場合、[chrome.extension.getUrl() ']で取得する必要があります(http://stackoverflow.com/questions/10865789/embedding-images-into-a-chrome-extension ) – ppajer