5

javascriptまたはjqueryを使用してx/y座標でクリックをシミュレートするにはどうすればよいですか?

スクリプトを複数回使用し、スクリプトで位置 1、位置 2、位置 3、位置 4 の順にクリックするようにします。

マウスカーソルは動かさないほうがいいですが、動かす必要があるならそれでもいいです。

4

2 に答える 2

20

これは実際にdocument.elementFromPointメソッドを使用して実現できます。jQuery の例:

function simulateClick(x, y) {
    jQuery(document.elementFromPoint(x, y)).click();
}
simulateClick(100, 250);
simulateClick(400, 250);

編集:これは実際の例です: http://jsfiddle.net/z5YjY/

于 2012-04-24T20:34:13.957 に答える