完全に可能です!最新の Chrome API: webRequest をご利用ください。現在のバージョンの Chrome - 17 で最終化されています。
webRequest のドキュメント: http://code.google.com/chrome/extensions/webRequest.html#event-onBeforeRequest
私はこれを行うための確実な方法を考えようとしています...私が持っている1つの提案は、「sub_frame」フィルターを使用し、それがいいね/ツイート/ソーシャルボタンのURLであるかどうかを確認することです
既知の分析をブロックすることもできます...そしてリストは続きます! 楽しむ!ローンチ時にサブスクライブできるメーリングリストはありますか? そうでない場合は、1 つ入手して、コメントを残してください。
(コメントから、これがinnerHTMLハックがどのように機能するかです)
//This modLoop constantly peers into and modifies the innerHTML in attempt to modify the html before it's fully processed.
var modLoop = function modLoop(){
var html = document.documentElement.innerHTML
//modify the page html before it's processed!
//like: html = html.replace('//google'sCDN.com/jquery/1.7.1/', chrome.extension.getURL('localjQuery.1.7.1.js'));
//I just pulled that ^ out of nowhere, you'll want to put careful thought into it.
//Then, mod the innerHTML:
document.documentElement.innerHTML = html;
setTimeout(modLoop, 1);
};
var starter = function starter(){
if (document.documentElement.innerHTML && document.documentElement.innerHTML.lengh > 0) {
modLoop();
} else {
setTimeout(starter, 1);
}
};
starter();