js导出有先后顺序吗

我写了一段js,用同一个按钮做导出,分别导出excel和图片,但是只会导出图片,

var time=_g().getWidgetByName("p_time").getValue();

var REPORT_URL1 ='${servletURL}?viewlet=devp/chenjiale/EXPORT/01market_situation/01daily_closing.cpt&p_time='+time+'&op=form_adaptive&op=export&format=excel&__filename__='+time+'上证综指每日收盘';

window.location = encodeURI(REPORT_URL1);

var REPORT_URL2 ='${servletURL}?viewlet=devp/chenjiale/EXPORT/01market_situation/pic/01_daily_closing.cpt&p_time='+time+'&op=form_adaptive&op=export&format=image&__filename__='+time+'上证综指每日收盘';

window.location = encodeURI(REPORT_URL2);

FineReport 冰雨咖啡 发布于 2023-2-10 13:31 (编辑于 2023-2-10 13:31)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共1回答
最佳回答
0
snrtuemcLv8专家互助
发布于2023-2-10 13:32

按这个js,先执行导出URL1的代码,在导出URL2的代码

但是你使用过程可能感觉是同时的

  • 冰雨咖啡 冰雨咖啡(提问者) 但是url1的没有导出来诶
    2023-02-10 13:34 
  • snrtuemc snrtuemc 回复 冰雨咖啡(提问者) 那就是第一个没执行完,浏览器马上触发第二个,被替换了,你文件名换成不一样应该就可以了
    2023-02-10 13:36 
  • 冰雨咖啡 冰雨咖啡(提问者) url1在文件中已经有了,就是那个下载过程没出来
    2023-02-10 13:37 
  • 冰雨咖啡 冰雨咖啡(提问者) 可以了
    2023-02-10 13:37 
  • 1关注人数
  • 226浏览人数
  • 最后回答于:2023-2-10 13:32
    请选择关闭问题的原因
    确定 取消
    返回顶部