使用JavaScript在Flash中模拟鼠标单击

时间:2010-06-27 16:49:25

标签: javascript flash

后台:我正在为网站开发Greasemonkey脚本。我不控制Flash文件。

问题:是否可以模拟鼠标单击网页中嵌入的Flash对象中的按钮/影片剪辑?谷歌搜索只显示模拟鼠标点击DOM元素的方法,以及需要更改ActionScript以实现JavaScript接口的方法。或者这根本不可能?

1 个答案:

答案 0 :(得分:8)

除非SWF实现ExternalInterfaces并打开一个从Javascript调用的函数以允许它访问_root,否则这是不可能的。即使这样,SWF也必须在其中设置方法以允许调用onclick事件。您可以做的最好是点击对象元素,因为Javascript没有模拟特定(x,y)点击的方法