58
A
回答
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
一個微不足道的腳本你看到一個按鈕添加到所需的頁面
相關問題
- 1. 在頁面加載Chrome擴展之前修改CSS?
- 2. Chrome擴展加載內容頁面中的HTML頁面
- 3. 將HTML加載到頁面元素(擴展名爲Chrome)
- 4. 使用Chrome擴展編輯頁面html
- 5. Chrome擴展 - 頁面加載時的EventListener
- 6. Chrome擴展頁面重新加載
- 7. Chrome擴展未能在頁面加載
- 8. Chrome擴展 - 如何在頁面加載
- 9. 使用Chrome擴展程序修改Google搜索結果頁面
- 10. 鏈接到chrome://擴展頁面,非擴展名HTML
- 11. Greasemonkey for IE或其他擴展名修改html頁面
- 12. Chrome擴展,進樣HTML然後繼續加載頁面
- 13. Chrome擴展程序加載HTML頁面時顯示錯誤
- 14. 使用Chrome擴展在HTML頁面中添加類
- 15. 加載php頁面.php擴展名
- 16. 上使用Chrome擴展頁面加載事件
- 17. 如何在Chrome擴展頁面加載頁面後觸發Javascript?
- 18. 在沒有.html擴展名的Brunch.io中加載頁面
- 19. Chrome擴展程序 - 修改郵件事件的彈出頁面
- 20. Chrome擴展加載background.js每個頁面重新加載
- 21. 加載HTML頁面並修改部分
- 22. 如何使用Chrome擴展下載臨時使用的HTML頁面
- 23. Google Chrome擴展程序修改頁面內容?
- 24. 使用Chrome擴展名修改按鈕文本
- 25. Chrome擴展程序:如何使用contextMenus修改確定頁面的DOM?
- 26. 使用chrome擴展將頁面的html傳遞給腳本
- 27. 您在Chrome擴展加載網頁
- 28. 鉻擴展頁面修改onload
- 29. 從擴展名爲chrome的文件系統加載html文件
- 30. 如何修改html擴展頁面的url字符串
非常感謝您的詳細解釋。 –
有人能詳細說明如何從這兩個文件 - >到本地擴展文件 - >到已安裝的擴展? – Luke
@Luke使用這樣的模板:https://github.com/Ehesp/Chrome-Extension-Twitter-Bootstrap-3-Template – Sucrenoir