在使用PF10 (在JoinFaces项目中)时,我希望使用Upload File对话框,以便在页面加载时选择要显示的文件(即,无需等待用户单击<p:fileUpload/>的Choose按钮)。我该怎么做呢?
发布于 2021-08-31 13:29:15
您可以使用客户端API show()函数来实现此功能。但似乎越来越多的浏览器正在阻止在input type="file"上通过脚本触发点击。请参阅https://github.com/primefaces/primefaces/issues/7772
你可以抓住机会,尝试劫持一个鼠标移动事件来触发对上传输入的点击,这个问题的答案是:In JavaScript can I make a "click" event fire programmatically for a file input element?,但我真的不喜欢这种攻击。
https://stackoverflow.com/questions/68998069
复制相似问题