我正在尝试模拟此游戏BattleCry中的按钮点击(该网站是battlecry.mobi),但我无法点击它。我不知道如何继续。我尝试模拟鼠标事件并使用dispatchEvent,我尝试了element.click(),我尝试了一个函数,我在网上找到了一个点击。我找不到任何方法让它发挥作用。具体来说,我试图点击任务按钮。
var evt = document.createEvent("MouseEvents");
evt.initMouseEvent("click", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
engageBtn.dispatchEvent(evt);
这是我尝试过的事情之一(参与按钮是随机任务按钮)。
<a class="x-container doitbutton xbutton" id="ext-xbutton-108">ENGAGE</a>
这就是我需要点击的内容。