如何解决IE下js文件上传时拒绝访问问题

ie有安全机制,上传时必须点击浏览按钮才可以上传,通过js调用都不行,网上都说的一些覆盖透明什么的,有没有其他的办法,因为我要点击的地方是动态生成的,和浏览按钮不可能重合的。

安全限制,必须要主动点击input控件才行,触发点击是不行的,隐藏的话不要用display:none;请使用opacity:0来隐藏(可以鼠标点击,visibility:hidden似乎也不行),IE8的话是filter:Alpha(opacity=0);然后让input一直追随鼠标移动,实现方式有很多,你找个合适的吧。总之上传需要主动点击input
温馨提示:答案为网友推荐,仅供参考