IE下 file表单控件,不能用js控制打开文件选择器,必须要手动点击才可以,否则会报 “拒绝访问”。
解决方案:
1、用按钮盖住file,但让点击事件透到file上面来打开文件选择器
注:除IE其他浏览器可以的(Firefox、Chrome)
解决IE下file表单控件无法通过JS触发文件选择器问题
本文介绍了一个在Internet Explorer浏览器中遇到的问题,即无法使用JavaScript直接触发file表单控件的文件选择器。为了解决这一问题,文章提出了一种解决方案:通过创建一个覆盖file表单的按钮,并确保点击该按钮时事件能够穿透到file表单上,从而实现文件选择器的正常打开。此方法适用于除IE以外的其他主流浏览器。
IE下 file表单控件,不能用js控制打开文件选择器,必须要手动点击才可以,否则会报 “拒绝访问”。
解决方案:
1、用按钮盖住file,但让点击事件透到file上面来打开文件选择器
注:除IE其他浏览器可以的(Firefox、Chrome)

被折叠的 条评论
为什么被折叠?