当前位置: 首页 > 面试题库 >

在加载时显示输入文件对话框?

姬经义
2023-03-14
问题内容

我正在创建用于更改图像的对话框。而不是让用户单击文件输入字段,而是希望立即显示它。输入字段只是一个:

<input type="file">

页面加载时是否有显示方式?

如果有一个角度的方法可以做到这一点。


问题答案:

如此处所述,仅InternetExplorer允许以编程方式打开“文件上传”对话框。因此,简短的答案是“否”,没有办法在页面加载时自动打开“文件上传”对话框。

您可能会考虑的长答案是,当用户单击任何内容时都可以显示它。您偏爱AngularJS解决方案的事实表明我们正在编写单页应用程序。另外,我认为您无需在应用首次加载时显示“文件上传”对话框。您最有可能需要它
用户交互后-用户单击某物后显示。使用此处的AngularJS指令,该东西看起来像什么,但它只是文件输入。单击(相同的用户交互),您还可以在AngularJS应用中切换到另一条路线,从而有效模拟用户导航到另一页并自动向他显示“文件上传”对话框。



 类似资料:
  • 使用JOptionPane。ShowInputDialog,我需要检查用户是否输入int,否则,JOptionPane应该返回错误消息,并提示用户输入正确的数据类型。 同时,如果用户点击取消节目则应返回主菜单。 对我如何做到这一点有什么建议吗?

  • 我正在使用Facebook共享对话框共享特定的url。共享链接包含一个映像,该映像应该是稍后共享的一部分。奇怪的是,它在移动浏览器上完全可以正常工作。但是桌面浏览器不会在第一次尝试时加载图像。只需重新加载共享窗口即可修复丢失的图像。一旦此图像显示至少一次,它将在其他浏览器中继续工作,而无需重新加载。。 所以我的问题是:有人知道为什么这个网址的第一次调用不显示图像吗? 详细资料 用于打开共享对话框的

  • 我使用dropzone作为CSV/XLS文件上载器。我使用此选项筛选和限制CSV/XLS文件: 您有什么方法可以同时查看这两个XLS/CSV文件吗?

  • 问题内容: 单击某个“输入”字段时,我试图显示一个覆盖图。我正在这样做。我怎样才能做到这一点? 这是我的代码 我应该采取什么方法? 问题答案: 我创建了一个样本react组件。我希望这会以某种方式帮助您实现您想要的。

  • 我的应用程序中有一个页面,它使用PrimeFaces DataTable来显示人员列表,其中第一列中每个人的小图像。当用户单击作为p:命令链接一部分的小图像时,我使用ajax在p:对话框中更新p: graph icImage,其中包含所选图像的路径,并使用命令链接的完整显示对话框。最后,我使用对话框的onShow将对话框居中。以下是xhtml: 上面的代码工作得很好,但对列表中的小图像和对话框中的