我想要做的是在页面加载时,在YouTube上执行鼠标点击说。如何点击该特定位置(假设它始终位于同一位置)?模拟真实的鼠标点击
我曾尝试与
var e = document.getElementById('myelem'); e.click();
var e = new jQuery.Event("click");e.pageX=x;e.pageY=y;$("#elem").trigger(e);
之类的东西失败。没有什么真的有用有什么建议么?我正在使用谷歌浏览器
好吧好像好像有点混乱,所以我会进一步解释。我创建了一个与按键事件绑定的弹出窗口,我想要通过单击弹出窗口中的麦克风来触发x-webkit-speech,以便用户不必单击它自己。我已经尝试了一堆如上所述的方法,但都没有成功。这是我的计划将完成之后,所以我真的很喜欢一些帮助的感谢:]
我真的不认为你被允许这样做。由于安全限制,这可能会受到限制。 – s3v3n 2011-04-10 04:05:35
这是更多的例子,我给了第二个在提交的答案评论。我真的需要一种模拟鼠标点击的方法。 – eric 2011-04-10 04:14:28
你试过'$('#your_elem')。触发('点击')'在页面加载? (jQuery) – tradyblix 2011-04-10 06:58:55