さくらです♡こんばんわ☆彡 今日はグリモンスクリプトから対象のウェブページに設定されたイベントハンドラを呼び出す方法を簡単にご紹介したいと思います。 例えば以下のような HTML をグリモンの処理対象とした場合、 <a href="http://www.example.com" id="target">www.example.com</a> グリモンからウェブページ上の onclick イベントハンドラを、以下のように呼び出すことはできません。 var obj = document.getElementById('target'); obj.onclick(); できない理由は XPCNativeWrapper – MDC に書かれているとおり、XPCNativeWrapper の on* プロパティを設定したり読み込もうとすると例外が送出されるためです。 グリモンスクリプトから on*
![GreaseMonkey からターゲットページのイベントハンドラを呼び出す方法](https://cdn-ak-scissors.b.st-hatena.com/image/square/cdc2a6fcbb07d858cf841199197a8633cecee9f1/height=288;version=1;width=512/http%3A%2F%2Fsakuratan.biz%2Fblog%2Fwp-content%2Fplugins%2Fwp-ogp%2Fdefault.jpg)