如何在不使用文件输入的情况下将Zip文件传递到函数中

时间:2017-08-03 21:27:34

标签: javascript jquery dojo

您能否请看一下这个代码段,让我知道如何在加载GIS.ZIP时将../maps/GIS.ZIP文件位于服务器generateFeatureCollection()上,而不使用{ {1}}?

正如您所看到的,我正在调用dojo uploadForm函数

on

上传并将on(dom.byId("uploadForm"), "change", function (event) {}); 文件传递给zip,但我想在加载时执行此操作

generateFeatureCollection()

1 个答案:

答案 0 :(得分:0)

由于浏览器安全性,您无法自动选择文件,因此在IE的情况下,您只能在加载(dojo/ready)上创建一个函数,这将模拟对隐藏的输入文件的单击(display:nonevisibility:hidden输入),这将打开一个窗口来选择您的Zip文件,否则在其他浏览器中无法使用Chrome或Firefox。