2012-12-28 7 views

答えて

121

参考文献:

あなたは、いくつかの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

+1

詳細な説明に多くの感謝をします。 –

+0

誰かが、これらの2つのファイルからローカルエクステンションファイルへ>どのようにインストールされたエクステンションに移動するかを詳しく説明できますか? – Luke

+0

@Lukeは次のようなテンプレートを使用します:https://github.com/Ehesp/Chrome-Extension-Twitter-Bootstrap-3-Template – Sucrenoir