我想从JavaScript调用FileReference类的browse()方法(用户单击使用ExternalInterface调用Flash中的方法的文本)。如何从JavaScript调用FileReference.browse()?
不幸的是,我收到一个错误,告诉我它必须是用户的直接操作(如单击按钮)。我已经通过Google进行搜索,并意识到这是Flash 10中的一项新安全功能。
我能找到的唯一解决方案是放置Flash按钮或在文本上设置隐藏的Flash按钮,这将称为浏览) 方法。
我希望浏览器只显示JavaScript和所有只从JavaScript调用的Flash代码。
请问有什么方法可以让我这么做吗?
非常感谢你, 鲁迪
这是显示Flash文件对话框的唯一方法。但是,您可以使用HTML 5做这样的事情,而不使用Flash。谷歌它:P – 2010-05-27 21:54:37