zoukankan      html  css  js  c++  java
  • 解决IE中img.onload失效的方法

    解决IE中img.onload失效的方法 - CoffeeCat's IT Blog - IT博客
     
     

    Firefox、Google Chrome不存在问题!
     
    为什么onload没有被IE调用呢?因为IE会缓存图片,第2次加载的图片,不是从服务器上传过来的,而是从缓冲区里加载的。
     
     
                 var imgNum = $("#mycarousel img").length;
                 $('#mycarousel img').load(function() {
                      //alert('ssss');
                      if (!--imgNum) {
                          // alert('All images loaded');
                          jQuery('#mycarousel').css("visibility", "visible");
                          jQuery('#load2').css("display", "none");
                                 jQuery('#mycarousel').jcarousel({
                                     auto: 3,
                                     wrap: 'last',
                                    // initCallback: mycarousel_initCallback
                                 });
                      }
                  });
     
    解决方法:
     
                  //解决IE中img.onload失效
                 if(!!window.ActiveXObject){
                   $("#mycarousel img").each(function() {
                       this.src = this.src;
                   });
                      }
  • 相关阅读:
    坑爹的A标签 href
    JS 遍历 json key ,获取设置可变的key
    js to json字符串
    js eval深入
    Js 省市联动
    JS with用法
    JS
    js 内置对象常用方法
    django-pure-pagination 分页插件
    OpenStack 网络服务 Neutron 私有网络构建(十九)
  • 原文地址:https://www.cnblogs.com/idragonet/p/3231846.html
Copyright © 2011-2022 走看看