サイトに新たに機能を付け加えるのではなくて、元々サイトに存在してる関数を少しだけいじってやった方が簡単な場合があります。 そういうときにGreasemonkeyからサイトに元々ある既存関数を上書きする方法です。 SmartLDR更新 – 素人がプログラミングを勉強するブログ : http://d.hatena.ne.jp/javascripter/20090324/1237903880 ここで紹介されているlocation.hrefとjavascript:プロトコルを使ったハックを使うと比較的簡単に関数の上書きができます。 例えばmyFuncという関数を上書きしたい場合は以下のようにjavascript:プロトコルからmyFuncを再定義すると上書きができます。 function evalInPage(fun) { location.href = "javascript:void (" +
![Greasemonkeyでサイト既存の関数を上書きする](https://cdn-ak-scissors.b.st-hatena.com/image/square/b26f7dc8f9e783316f720174980e93c627438d74/height=288;version=1;width=512/https%3A%2F%2Fefcl.info%2Fpublic%2Ffavicon.png)