如何使用javascript或任何JS库关闭filePicker的窗口?

时间:2016-12-16 08:40:24

标签: javascript jquery

我有一个上传文件的输入。

<input type="file" name="data" id="inFile" style="display: none"/>
<button type="button" name="btn" onClick="browse()">Choose file</button>

浏览器将显示一个弹出窗口,在单击输入时选择文件。

我想使用javascript或任何JS库关闭弹出窗口。

var timeout;
function browse(){
    var fileElem = document.getElementById("inFile");
    fileElem.click();
    timeout = setTimeout(closeWindow, 5000);
}

function closeWindow(){
    // close filepicker window if window is opened.
}

可以实现吗?怎么做?感谢。

我想自动关闭filepicker窗口。

1 个答案:

答案 0 :(得分:1)

我担心这可能是不可能的。出于安全考虑,文件浏览器对话框对JavaScript是不可见的,与它的所有交互都必须来自用户实际按下系统对话框上的鼠标。