加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Java > 正文

java – GWT:为什么Chrome和IE不下载文件,Firefox会在哪里?

发布时间:2020-12-15 01:01:07 所属栏目:Java 来源:网络整理
导读:我在Tomcat webapp文件夹中有一些二进制文件,我希望用户下载. 我有以下代码:Window.open(GWT.getHostPageBaseURL()result,“_ blank”,“”); 我检查了GWT.log路径,这是正确的 – 它确实指向具有特定文件的文件夹. Firefox:按预期下载每个文件(在新选项卡
我在Tomcat webapp文件夹中有一些二进制文件,我希望用户下载.

我有以下代码:Window.open(GWT.getHostPageBaseURL()result,“_ blank”,“”);

我检查了GWT.log路径,这是正确的 – 它确实指向具有特定文件的文件夹.

Firefox:按预期下载每个文件(在新选项卡中打开图像/ xml或提示保存对话框)

Chrome:似乎只是从我尝试过的.zip下载.zip其他人被忽视,没有任何反应.

IE8:在新的IE窗口中打开图像/ XML.其他被忽略(例如ZIP闪烁新窗口但不会提示保存对话框)

我究竟做错了什么?谢谢

解决方法

根据GWT-group this discussion的问题,chrome可以阻止javascript(或GWT中的回调)生成的弹出窗口,但如果是用户交互的结果(或GWT中的按钮点击),则允许打开新窗口.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读