Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.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上传图像,然后将其显示在嵌入式SWF中_Javascript_Actionscript_Upload_Flash - Fatal编程技术网

使用Javascript上传图像,然后将其显示在嵌入式SWF中

使用Javascript上传图像,然后将其显示在嵌入式SWF中,javascript,actionscript,upload,flash,Javascript,Actionscript,Upload,Flash,我需要上传一个图像到SWF,但是我不能使用ActionScript,因为客户端需要拖放功能。我想我可以让upload按钮弹出一个弹出窗口,其中有用于拖放的JavaScript。SWF允许一些照片处理,因此图像需要上传,并在SWF中使用。我的问题是,如何使SWF文件可以访问该图像 谢谢大家! 你可以用ActionScript加上一点JavaScript来完成。 通过ExternalInterface将所有HTML DOM事件重定向到Flash 由于缺少设置窗口模式(在我们的例子中,wmode=不透

我需要上传一个图像到SWF,但是我不能使用ActionScript,因为客户端需要拖放功能。我想我可以让upload按钮弹出一个弹出窗口,其中有用于拖放的JavaScript。SWF允许一些照片处理,因此图像需要上传,并在SWF中使用。我的问题是,如何使SWF文件可以访问该图像


谢谢大家!

你可以用ActionScript加上一点JavaScript来完成。 通过ExternalInterface将所有HTML DOM事件重定向到Flash

由于缺少设置窗口模式(在我们的例子中,wmode=不透明或透明),以下示例不再在最新的Firefox或Chrome上工作:


当拖放操作完成时,使用外部接口调用以图像路径为参数的actionscript函数。将其作为答案,而不仅仅是评论发布。总体而言,我倾向于同意zevan的答案,但您可能希望为我们澄清您是如何在JavaScript中上载图像的。您的意思是说您正在使用输入表单将文件上载到服务器?