var mouseEvent = document.createEvent("MouseEvents");//FF的处理
mouseEvent.initEvent("click", true, true);
document.getElementById("fileInput").dispatchEvent(mouseEvent);
上面是我试的一个方法,不行。想找一个在ios和安卓中有效的方法...
var mouseEvent = document.createEvent("MouseEvents");//FF的处理
mouseEvent.initEvent("click", true, true);
document.getElementById("fileInput").dispatchEvent(mouseEvent);
上面是我试的一个方法,不行。想找一个在ios和安卓中有效的方法...
10 回答11.3k 阅读
5 回答4.9k 阅读✓ 已解决
4 回答3.2k 阅读✓ 已解决
2 回答2.8k 阅读✓ 已解决
3 回答1.5k 阅读✓ 已解决
3 回答2.4k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
其实题主你的方法在IE下已经可以使用了,但是浏览器一般不会对这样的事件进行许可,会进行拦截。所以没有直接弹出。而且这样的交互方式也不是很友好。建议不要这样做...
