Mar*_*son 1 html javascript file-io file-upload angularjs
我正在制作一个用于更改图像的对话框.而不是让用户单击文件输入字段,我希望它立即启动.输入字段只是一个:
<input type="file">
Run Code Online (Sandbox Code Playgroud)
有没有办法在页面加载时显示它?
如果有角度的方式,奖励积分.
如此处所述,只有Internet Explorer允许以编程方式打开"文件上载"对话框.所以简短的回答是否定的,没有办法在页面加载时自动打开文件上传对话框.
您可以考虑的长答案是,当用户点击任何内容时,您可以显示它.您更喜欢AngularJS解决方案的事实告诉我们您正在编写单页应用程序.此外,我认为您首次加载应用时不需要显示"文件上载"对话框.在用户点击某些内容之后,您很可能需要在用户交互后显示它.使用此处的AngularJS指令,可能看起来像是文件输入.在单击(相同的用户交互)时,您还可以切换到AngularJS应用程序中的另一个路径,有效地模拟用户导航到另一个页面并自动向他显示"文件上载"对话框.
| 归档时间: |
|
| 查看次数: |
2940 次 |
| 最近记录: |