为了账号安全,请及时绑定邮箱和手机立即绑定

IE8不兼容onchange触发事件,该如何解决,请各位大侠帮助

IE8不兼容onchange触发事件,该如何解决,请各位大侠帮助

慕雪6442864 2019-02-14 18:15:04
<script type="text/javascript">   function loadImage(img) {            var filePath = img.value;            var fileExt = filePath.substring(filePath.lastIndexOf("."))                .toLowerCase();    if (!checkFileExt(fileExt)) {                alert("您上传的文件不是图片,请重新上传!");                img.value = "";                return;            }                     if (img.files && img.files[0]) {var size = (img.files[0].size / 1024).toFixed(0);if(size>2048){ alert("图片不能大于2M\n\n请重新上传,谢谢!!");window.close()}             }         }         function checkFileExt(ext) {            if (!ext.match(/.jpg|.gif|.bmp/i)) {                return false;            }            return true;        }</script><input name="Text_Files" type="file" onchange="loadImage(this)" style="width:100%; height:30px">
查看完整描述

1 回答

?
拉莫斯之舞

TA贡献1820条经验 获得超10个赞

试试onpropertychange()函数,不过只支持IE,IE8我记得应该没问题,IE6及其以下不确定。


查看完整回答
反对 回复 2019-02-25
  • 1 回答
  • 0 关注
  • 1306 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信