是否有可能在浏览器上模拟按键(js,canvas,服务器端?),让我说在某些数据结构中有一些按键,左右上下有一个flash文件加载而不是我在浏览器左右上下键入执行它,闪存读取这些东西?有点像宏。
答案 0 :(得分:3)
我不确定它是否适用于Flash嵌入,但你绝对可以使用JavaScript来模拟按键。
如果你还没有,你应该看看jQuery。 (如果你想完成任务,快速使用JavaScript,并且是新的,那么我建议甚至不要费心学习JavaScript并学习jQuery(jQuery是一个JavaScript库,所以你仍然在使用/编写javascript ,除了一套更强大的玩具)))
在jQuery中做一个Left,Right,Up,Down会......
<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/