2012-12-28 136 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

一個微不足道的腳本你看到一個按鈕添加到所需的頁面

enter image description here

+1

非常感謝您的詳細解釋。 –

+0

有人能詳細說明如何從這兩個文件 - >到本地擴展文件 - >到已安裝的擴展? – Luke

+0

@Luke使用這樣的模板:https://github.com/Ehesp/Chrome-Extension-Twitter-Bootstrap-3-Template – Sucrenoir

相關問題