背景:我正在为一个网站开发 Greasemonkey 脚本。我不控制 Flash 文件。
问题:是否可以模拟鼠标点击网页中嵌入的 Flash 对象中的按钮/影片剪辑?谷歌搜索只显示了模拟鼠标点击 DOM 元素的方法,以及需要更改 ActionScript 以实现 JavaScript 接口(interface)的方法。或者这根本不可能?
最佳答案
除非 SWF 实现 ExternalInterfaces 并打开一个从 Javascript 调用的函数以允许它访问 _root,否则这是不可能的。即使那样,SWF 内部也必须有方法来允许调用 onclick 事件。你能做的最好的事情就是点击对象元素,因为 Javascript 没有在特定 (x, y) 处模拟点击的方法
关于javascript - 使用 JavaScript 在 Flash 中模拟鼠标点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3128053/