Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用JavaScript在Flash中模拟鼠标单击_Javascript_Flash - Fatal编程技术网

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

使用JavaScript在Flash中模拟鼠标单击,javascript,flash,Javascript,Flash,背景:我正在为一个网站开发Greasemonkey脚本。我不控制闪存文件 问题:是否可以在嵌入网页的Flash对象中模拟鼠标单击按钮/电影剪辑?谷歌搜索只显示了模拟鼠标点击DOM元素的方法,以及需要更改ActionScript以实现JavaScript界面的方法。或者这根本不可能?除非SWF实现外部接口并打开一个从Javascript调用的函数以允许它访问_根,否则这是不可能的。即使如此,SWF内部也必须有方法来允许调用onclick事件。最好的方法是单击object元素,因为Javascrip

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


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

除非SWF实现外部接口并打开一个从Javascript调用的函数以允许它访问_根,否则这是不可能的。即使如此,SWF内部也必须有方法来允许调用onclick事件。最好的方法是单击object元素,因为Javascript没有一种方法来模拟在特定(x,y)处的单击

Nope,没有对SWF的控制也是如此。