zoukankan      html  css  js  c++  java
  • Ajaxupload.js在最新版chrome 83版浏览器oncomplete失效问题解决方法

    很多老的项目用ajaxupload 上传文件,但chrome浏览器升级到83版本后,oncomplete 方法就失效了。
    查看了ajaxupload源码后,Github:Ajaxupload.js

            _createIframe: function(){
                // We can't use getTime, because it sometimes return
                // same value in safari :(
                var id = getUID();            
                 
                // We can't use following code as the name attribute
                // won't be properly registered in IE6, and new window
                // on form submit will open
                // var iframe = document.createElement('iframe');
                // iframe.setAttribute('name', id);                        
     
                var iframe = toElement('<iframe src="javascript:false;" name="' + id + '" />');
                // src="javascript:false; was added
                // because it possibly removes ie6 prompt 
                // "This page contains both secure and nonsecure items"
                // Anyway, it doesn't do any harm.            
                iframe.setAttribute('id', id);
                
                iframe.style.display = 'none';
                document.body.appendChild(iframe);
                
                return iframe;
            },

    把var iframe = toElement('<iframe src="javascript:false;" name="' + id + '" />');
    改成var iframe = toElement('<iframe src="about:blank" name="' + id + '" />');后,
    oncomplete恢复正常。
    ————————————————
    版权声明:本文为CSDN博主「叫我三三」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/kansousama/article/details/106427773

  • 相关阅读:
    一个好的技术管理人员需要知道的几件事
    团队必经的五个阶段以及好团队的七个特征
    作为CTO如何做技术升级
    技术领导画像
    TF-IDF原理
    KNN和K-Means的区别
    图数据库入门
    Hbase和Hive的异同
    谈谈机器学习面试
    关于领导力的理解
  • 原文地址:https://www.cnblogs.com/qidian10/p/12995161.html
Copyright © 2011-2022 走看看