首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在页面加载时显示上传文件对话框

如何在页面加载时显示上传文件对话框
EN

Stack Overflow用户
提问于 2021-08-31 11:44:00
回答 1查看 75关注 0票数 2

在使用PF10 (在JoinFaces项目中)时,我希望使用Upload File对话框,以便在页面加载时选择要显示的文件(即,无需等待用户单击<p:fileUpload/>Choose按钮)。我该怎么做呢?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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?,但我真的不喜欢这种攻击。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68998069

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档