這是我的第一個應用程序,所以請原諒我缺乏知識。作爲演示程序,我想實現以下幾件事:如何閱讀和修改任何頁面的內容?
第1階段:
1閱讀頁面的內容
2查找該頁面
內容的正則表達式匹配3別的東西
第2階段替換它們:
1在提交()文本到網頁
2閱讀即將提交的文本
3查找正則表達式並將其替換。
難道有一點指向類似的應用程序或做一個小指南?任何幫助表示讚賞。
這是我的第一個應用程序,所以請原諒我缺乏知識。作爲演示程序,我想實現以下幾件事:如何閱讀和修改任何頁面的內容?
第1階段:
1閱讀頁面的內容
2查找該頁面
內容的正則表達式匹配3別的東西
第2階段替換它們:
1在提交()文本到網頁
2閱讀即將提交的文本
3查找正則表達式並將其替換。
難道有一點指向類似的應用程序或做一個小指南?任何幫助表示讚賞。
首先,您需要插入一個內容腳本,才能訪問該頁面的內容。
http://code.google.com/chrome/extensions/content_scripts.html
你可以做一個內容腳本唯一的擴展開始,但對於更高級的擴展,你應該閱讀有關程序注射。
http://code.google.com/chrome/extensions/content_scripts.html#pi
從內容腳本可以訪問頁面的DOM,並以通常的方式添加監聽事件。例如,您可以使用document.getElementById()或element.addListener()。
有許多方法來尋找一個正則表達式,這取決於你想要搜索的頁面的方式,例如喲可以使用
document.body.innerHTML.replace(...);
羅布W¯¯給你一個很好的提示攔截與 提交文本chrome.webRequest
http://code.google.com/chrome/extensions/webRequest.html - 「使用'chrome.webRequest'模塊攔截,阻止或修改飛行的請求,並觀察和分析流量「。 – 2012-04-23 15:39:14