Pinterestウィンドウが開いたときにGreasemonkeyが自動的に固定するスクリプトを作成しようとしています。
コード:
body = document.body;
if (body != null) {
var prepare = document.getElementsByTagName("button");
var buttons = "";
for (var i = 0; i < prepare.length; i++){
if (prepare[i].getAttribute("data-text-pin-it")!=null) {
buttons = prepare[i];
break;
}
}
buttons.click();
}
コードの最後にconsole.logを設定すると実行されますが、ボタンがクリックされません!
Firebugコンソールで同じ命令を実行すると、目的の効果が得られます。