iT邦幫忙

DAY 22
2

Chrome Extension 開發筆記系列 第 19

Chrome Extension 筆記(22)內容腳本,讓你動手改變網站樣式、加強功能

  • 分享至 

  • xImage
  •  

其實內容腳本的用途很廣, 只是我一直沒深入去使用它,
舉凡是 過濾網頁上廣告的 Adblock Plus
或是 改善網頁瀏覽體驗的 Clearly
都能在 manifest.json 看到 content_scripts 的蹤跡.

這次範例是將 http://ithelp.ithome.com.tw/* 當作示範,
除了將網站背景改了顏色,
還對整個 body 增加了 click 事件,
寫起來不難, 但能應用的地方很多!!

manifest.json

{
   "manifest_version": 2,
   "name": "ironman6",
   "version": "1.0",  
   "content_scripts": [{
      "matches": ["http://ithelp.ithome.com.tw/*"],
      "css": ["mystyles.css"],
      "js": ["app.js"]
   }]
}

mystyles.css

body {
    background: beige;
}

app.js

document.body.addEventListener('click', function(){
	alert(Date());
});

上一篇
Chrome Extension 筆記(21)能獨立出來的選項頁面
下一篇
Chrome Extension 筆記(23)可選權限, 讓使用者決定他要什麼
系列文
Chrome Extension 開發筆記27
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言