20130410 gtug 求職小幫手分享
TRANSCRIPT
Ronny Wang
PIXNET 產品副理
開發語言: PHP, JavaScript
Blog: http://ronnywang.pixnet.net/blogTwitter: @ronnywangGithub: http://github.com/ronnywang/
參考 - No SOPA
https://chrome.google.com/webstore/detail/no-sopa/gagmjmoimnkgoijihaaeodbefhcapjcj
參考 - Page action by content
http://developer.chrome.com/extensions/samples.html
我現在知道了
1. 怎麼取得頁面的HTMLa. contentscript.js 可以直接拿到 document
2. 如何插入一個 page_actiona. background.js 內的 chrome.pageAction.show()
可以 load jQuery 進來用
https://github.com/ronnywang/jobhelper/blob/master/contentscript.jsvar company_dom = jQuery('#comp_header li.comp_name p a', document);if (company_dom.length != 0) {
params.from = '104';params.name = company_dom.eq(0).text();params.company_link =
company_dom.eq(0).attr('href');return params;
}
程式碼
http://github.com/ronnywang/jobhelper● common.js 放處理 API 和 Chrome storage
相關的 function● contentscript.js 找出頁面中是否有公司資訊,
並比對資料包是否有違規● background.js 將違規記錄印出來● popup.js 設定頁面的 script