`

Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用

阅读更多
问题:
Error: Error #2176: 某些动作(如显示弹出窗口的动作)只能通过用户交互来调用,例如,单击鼠标或按下按钮。
at flash.net::FileReference/browse()



查了很多资料,最后发现是由于flash版本的问题,flash 9可以使用js触发flash打开窗口的命令,但是flash10不行,flash10 增加了安全机制,FileReference.browse和FileReference.download 操作只能通过在flash中用户的交互来调用,

详见Adobe官方解释-Upload and download require user interactionhttp://www.adobe.com/devnet/flashplayer/articles/fplayer10_security_changes_02.html#head3

解决方案:通过在flash中的按钮来调用这两个操作.

分享到:
评论

相关推荐

    ajax 弹出窗口实例

    本实例将重点讲解如何利用Ajax技术创建一个弹出窗口,使得用户交互更加流畅且高效。 首先,我们来看`index.asp`,这是主页面,通常包含HTML结构以及调用Ajax函数的JavaScript代码。在HTML部分,我们需要设置一个...

    Ajax右下角弹出窗口

    Ajax右下角弹出窗口是一种常见的用户交互设计,它利用Ajax技术实现在不刷新整个页面的情况下,于页面右下角动态展示信息或提示。这种设计不仅提升了用户体验,还能有效地传递实时数据,使得网页更具交互性和响应性。...

    Jquery弹出窗口,带例子参数说明 非常好用

    在网页开发中,jQuery 是一个...但这里我们主要讨论自定义弹出窗口,这通常通过创建 DOM 元素并控制其显示状态来实现。例如,我们可以创建一个隐藏的 `<div>`,作为弹出窗口的基础结构,并在需要时显示它。 ```html ...

    Macromedia Dreamweaver 8 弹出窗口设计

    在Dreamweaver 8中添加弹出窗口是一种常用的设计技巧,能够增强用户交互体验,特别是在需要展示额外信息或进行特定操作(如登录、注册等)的情况下尤为有用。弹出窗口通常通过JavaScript来实现,并结合HTML和CSS进行...

    error message_errormessage_

    MESSAGE向用户发送支持和消息,否则”这部分表明,程序会检查当前是否有适合显示对话框的小部件(如窗口或视图),如果有,就使用DIALOG_MESSAGE来显示错误信息,否则可能采取其他方式,如记录到日志或者通过回调...

    漂亮的JQUERY弹出窗口

    "漂亮的JQUERY弹出窗口"这个主题聚焦于jQuery中的弹出窗口功能,这通常指的是模态对话框或提示框,它们在用户界面上提供了一种吸引用户注意力并进行交互的方式。以下是对这个主题的详细讲解: 首先,jQuery弹出窗口...

    JNA方式调用dll报错:A fatal error has been detected by the Java Runtime Environment:

    标题中的“JNA方式调用dll报错:A fatal error has been detected by the Java Runtime Environment:”是一个典型的Java编程问题,涉及到Java Native Access (JNA) 和动态链接库(dll)的交互。JNA是Java平台的一个...

    JBox,仿QQ空间弹出窗口

    它将HTML、CSS和JavaScript结合起来,通过动态生成元素和应用样式来实现弹出窗口的显示效果。 2. **功能特性** - **多用途**:JBox不仅支持信息提示,还支持图片预览、下拉菜单、加载内容等多种功能。 - **自定义...

    javascript调用exe文件,弹出系统软键盘

    但通过一些技术手段,我们可以实现JavaScript调用exe文件的功能,进而实现弹出系统软键盘的需求。下面将详细介绍这个过程。 首先,为了在JavaScript中调用exe文件,我们需要借助一些浏览器扩展API或者服务器端的...

    用javascript实现右下角弹出类似qq的动态弹出窗口的代码

    在JavaScript编程中,实现右下角动态弹出窗口的效果,是一种常见的用户交互设计,类似于QQ的消息提示窗口。这种效果能够吸引用户的注意力,同时不会过于打扰他们的主要操作。下面我们将详细探讨如何利用JavaScript来...

    swift-针对WKWebView进行的封装支持和H5交互包括调用js方法等

    在iOS应用开发中,Swift语言为我们提供了强大的框架和工具,其中WKWebView是苹果...总之,Swift中的WKWebView是原生应用与H5页面交互的重要桥梁,通过合理封装和有效利用,我们能构建出高效且功能丰富的混合式应用。

    VB-命令MACH

    CypressEnable for Mach 包含了丰富的对话框功能,如 `DIALOG` 和 `DLGVALUE` 等,允许程序员创建交互式界面,获取用户输入或显示状态信息。 ### 6. OLE 自动化 OLE 自动化是CypressEnable for Mach 中的一个强大...

    sweetalert 帅气的弹出窗口

    SweetAlert 提供了一个简单的 API 来创建各种类型的弹出窗口。例如,显示一个简单的消息框: ```javascript swal("你好,世界!"); ``` ### 3. 自定义类型和消息 你可以改变消息框的类型,比如警告、错误或成功:...

    QT通过QProcess调用外部可执行程序,并将其嵌入到主窗口中.7z

    总的来说,通过QProcess和特定的窗口嵌入技术,我们可以实现QT应用程序调用外部程序并将其界面无缝集成到主窗口中。这种方式为开发者提供了丰富的扩展性,能够利用已有的工具和应用增强QT界面的功能。在实践中,你...

    OC与JS交互

    - **设置Block回调**:通过设置`JSContext`的属性,如`[@"showMessage":^(){}]`,可以在JavaScript中直接调用这个Block。 - **示例**: ```objective-c JSContext *context = [webView valueForKeyPath:@"document...

    STM32_MAX31865_HAL库程序及资料.zip

    STM32_MAX31865_HAL库程序及资料.zip是一个包含STM32微控制器与MAX31865热电偶放大器交互的资源包。这个资源包旨在帮助开发者利用STM32的硬件抽象层(HAL)库来读取MAX31865芯片测得的温度数据。以下是对相关知识点...

    QT通过QProcess调用外部可执行程序,并将其嵌入到主窗口中

    在QT编程中,有时我们需要与外部应用程序进行交互,例如运行一个独立的可执行文件并将其输出集成到我们的主应用程序窗口中。这可以通过使用QProcess类来实现,它提供了方便的接口来启动、控制以及通信与外部进程。让...

    微信小程序学习记录系列

    这部分代码负责处理用户交互、数据管理等逻辑层面的操作。 2. **`.json`文件**:存储小程序配置信息,如页面配置、全局配置等。这些文件以JSON格式书写,便于开发者快速调整小程序的各种属性。 3. **`.wxss`文件**:...

    Android之Webservice详解与调用天气预报Webservice完整实例

    在Android开发中,Webservice是一种常见的数据交互方式,它允许移动应用通过网络获取远程服务器上的数据。本实例将深入探讨Android中如何使用Webservice,特别是针对天气预报服务的调用。我们将关注以下几个核心知识...

Global site tag (gtag.js) - Google Analytics