1
是否可以模拟浏览器上的按键(js,canvas,服务器端?),让我说我在某些数据结构中有一些按键,上下左右有一个flash文件加载,所以不是我打字左右上下浏览器执行它,闪存读取这些东西?有点像宏。在浏览器中模拟按键?
是否可以模拟浏览器上的按键(js,canvas,服务器端?),让我说我在某些数据结构中有一些按键,上下左右有一个flash文件加载,所以不是我打字左右上下浏览器执行它,闪存读取这些东西?有点像宏。在浏览器中模拟按键?
我并不确定它是否可以在Flash中嵌入,但是您绝对可以通过使用JavaScript来模拟按键。
如果你还没有,你应该看看jQuery。 (如果你想用JavaScript来快速完成任务,并且是新的,那么我会建议你不要去学习JavaScript和学习jQuery,而应该去学习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/
这真的不是一个答案,我不是flash专家,但可以闪光抓住get/post变量?如果是这样,你可以使用JavaScript或纯HTML链接发送你想要模拟的密钥,如下所示:url.com?key=abcup你需要一些特殊字符来上下 – 2011-03-20 20:58:34