我想要做的是在頁面加載時,在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