Practice of Programming

プログラム とか Linuxとかの話題

greasemonkey で click() が効かないとき

JavaScriptでややこしいことしてるサイトで、.click() が効かないときがあるようだ。
んーっと思ってたんだが、setTimeout使ってやるといい。

setTimeout(function () {
  document.getElementById("target").click();
}, 200);

みたいな。

これだとOKだった...ところもある。
OKじゃなかったところは、諦めた。