![](/img/trans.png)
[英]Is it possible to simulate a key combination press in browser with Javascript?
[英]Simulate key press in browser?
是否可以在瀏覽器(js、canvas、服務器端?)上模擬按鍵,假設我在某些數據結構中有一些按鍵,從左到右上下加載了一個 flash 文件,而不是我從左到右輸入上下瀏覽器執行它和flash讀取那些東西? 有點像宏。
我不確定它是否適用於 Flash 嵌入,但您絕對可以使用 JavaScript 模擬按鍵。
如果你還沒有,你應該看看 jQuery。 (如果你想用 JavaScript 快速完成工作,並且是新手,那么我建議你甚至不要費心學習 JavaScript,而是學習 jQuery(jQuery 是一個 JavaScript 庫,所以你仍然在使用/編寫 javascript ,除了一套更強大的玩具))
在 jQuery 中做左、右、上、下會是……
<script>
$(function(){
var left = $.Event('keypress');
left.which = 37;
var right = $.Event('keypress');
right.which = 39;
var up = $.Event('keypress');
up.which = 38;
var down = $.Event('keypress');
down.which = 40;
$('embed')
.trigger(left)
.trigger(right)
.trigger(up)
.trigger(down)
;
});
</script>
這可能不會給你你正在尋找的東西,但看看 jQuery sendkeys 擴展http://bililite.com/blog/2011/01/23/improved-sendkeys/
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.