【问题标题】:GWT Alternate Button to FileUpload文件上传的 GWT 备用按钮
【发布时间】:2010-02-27 11:00:03
【问题描述】:

我正在编写一些 java 代码并且我正在使用 FileUpload 碰壁,我正在尝试获得一个备用按钮来从 FileUpload 激活文件浏览器。

我尝试将事件从一个分发到另一个,尝试扩展 FileUpload 以拥有一个触发某些操作但没有运气的按钮。

文件上传上传 = 新文件上传(); 按钮 b = new Button("浏览",new ClickHandler() { // 触发上传浏览器 });

类似的东西。

【问题讨论】:

标签: java gwt button file-upload


【解决方案1】:

由于安全限制,您无法执行此操作。限制是不受信任的代码不能触发文件浏览对话框打开,因为它可以在没有用户输入的情况下这样做,可能会诱使用户认为对话框来自不同的 web 应用程序或完全不同的应用程序。

【讨论】:

  • 谢谢,我认为如果将 FileUpload 附加到文档中,那只是事件交换的问题。对于跨浏览器 FileUpload 布局,我试图避免使用非 Java 解决方案,因为它们在每个浏览器中都不同。
【解决方案2】:

其实IE6和IE7都可以,其他都禁止这个动作。 阅读我的问答:gwt fileupload

你可以试试SWFUploadswfupload-gwt

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-05-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-06
    • 2010-09-25
    相关资源
    最近更新 更多