58
ページのタイトルに特定のテキストが含まれている場合、読み込まれたページにいくつかのHTMLコードを追加するにはどうすればよいですか?クロム拡張を使用して読み込まれたページのHTMLを変更する
Chrome拡張機能は私にとっては新しい拠点であり、あなたのご協力が大変ありがとうございます。
ページのタイトルに特定のテキストが含まれている場合、読み込まれたページにいくつかのHTMLコードを追加するにはどうすればよいですか?クロム拡張を使用して読み込まれたページのHTMLを変更する
Chrome拡張機能は私にとっては新しい拠点であり、あなたのご協力が大変ありがとうございます。
あなたは、いくつかのHTMLコードを追加するための基準として、次のコードを取ることができます。
manifest.json
このファイルは、拡張子にコンテンツスクリプトを登録します。
{
"name":"Inject DOM",
"description":"http://stackoverflow.com/questions/14068879",
"version":"1",
"manifest_version":2,
"content_scripts": [
{
"matches": ["http://www.google.co.in/*","https://www.google.co.in/*"],
"js": ["myscript.js"]
}
]
}
myscript.js
Google
ページ
// Checking page title
if (document.title.indexOf("Google") != -1) {
//Creating Elements
var btn = document.createElement("BUTTON")
var t = document.createTextNode("CLICK ME");
btn.appendChild(t);
//Appending to DOM
document.body.appendChild(btn);
}
Output
にボタンを追加するための些細なスクリプトがあなたが見るボタンを押して、目的のページ
に追加しました10
詳細な説明に多くの感謝をします。 –
誰かが、これらの2つのファイルからローカルエクステンションファイルへ>どのようにインストールされたエクステンションに移動するかを詳しく説明できますか? – Luke
@Lukeは次のようなテンプレートを使用します:https://github.com/Ehesp/Chrome-Extension-Twitter-Bootstrap-3-Template – Sucrenoir