乐趣区

关于前端:IE8及IE8上传文件streamv1js的兼容处理

需要形容:
影像零碎中用户想在点击替换文件时对不满足替换条件的操作进行提醒并中断上传操作。
零碎原操作是关上文件上传窗口选取文件提交后才会提醒不满足替换条件的操作

为了解决以上用户需要且满足 IE8 及以上浏览器,最终找到了以下解决办法

IE11 及以上浏览器:

openFileSelectDialog中可退出拦挡办法

IE8 中 stream-v1.js 上传关上本地文件上传窗口用的创立 object 的解决逻辑, 相对来说会简单一下

_evenHandler 中可监听到触发事件,关上本地文件窗口需在点击的时候触发,所以可在鼠标移入的时候做些逻辑解决,而在此处将 object 的 display 属性设置为 none,之后 object 的事件不在失效


此时,点击替换文件按钮,绑定在 object 父元素上的事件会失效,可弹出用户提示信息,并将 oject 的 display 属性设置为 ” 或 block

退出移动版