【问题标题】:Simulate a mouse click in Flash using JavaScript使用 JavaScript 在 Flash 中模拟鼠标点击
【发布时间】:2011-03-08 20:51:18
【问题描述】:

背景:我正在为一个网站开发 Greasemonkey 脚本。我不控制 Flash 文件。

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

【问题讨论】:

    标签: javascript flash


    【解决方案1】:

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

    【讨论】:

    • 不,不是没有对 SWF 的控制。
    猜你喜欢
    • 2011-09-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-30
    • 2016-10-03
    • 2017-04-17
    • 1970-01-01
    相关资源
    最近更新 更多