【发布时间】:2016-05-08 07:58:47
【问题描述】:
我正在创建一个扩展程序并打算使用 tampermonkey 来运行它,我希望它在我左键单击并按住它时仍能运行。
// @run-at document-end
(function() {
var amount = 6;
var duration = 50; //ms
var overwriting = function(evt) {
if (evt.keyCode === 0) { // Left mouse click?
for (var i = 0; i < amount; ++i) {
setTimeout(function() {
window.onkeydown({keyCode: 87}); // KEY_W
window.onkeyup({keyCode: 87});
}, i * duration);
}
}
};
window.addEventListener('keydown', overwriting);
})();
【问题讨论】:
标签: javascript html mouse