我有一个上传文件的输入。
<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窗口。
答案 0 :(得分:1)
我担心这可能是不可能的。出于安全考虑,文件浏览器对话框对JavaScript是不可见的,与它的所有交互都必须来自用户实际按下系统对话框上的鼠标。