zoukankan      html  css  js  c++  java
  • IE6 图片src加载bug

        刚才我们网站的后台看到,IE6 依然有62%的客户在使用,IE7 有10%, IE8有23%。看来重点还是要把IE6给调整正确。

    虽然google 说不支持IE6了,可是中国有中国的国情。顺便说一句,.NET 只有在不到50%的机器上安装,至少我们的客户是这样的。

        一般来说IE6 和 IE7 是相似的。IE8 和 firefox 是相似的。可以先把 IE8 和 firefox 调整好。然后,尝试调整IE6 ,最后是IE7。

        IE6不兼容有很多的情况,主要的情况是 1. 不符合标准。 2. 本身存在bug。

        最近,我做了一个相册,就遇到可一个IE6下面特有的一个bug。一般,bug是非常麻烦的。一般IE7下没有问题,IE6下有问题的都是IE6的bug。

        遇到bug就要有不一般的解决方案。

        前面说了一些一般的技巧,下面说说这个bug的具体情况。

        具体问题是这样的:

        你点击一个<a href="javascript:void(0)">xxxxxxxxxxx</a>,然后,你在a 上面添加一事件,显示一张图片,也就是上一张,下一张。

        你会发现,经常会发生图片加载不了。而且不是每次都加载不了,而是偶尔会加载不了。我调试了很久,发现只要把 href="" , 然后,对

        a标签阻止浏览器的默认行为。否则会发生跳转就可以避免这个问题。

        网上说的通过:

        var img = new Image();

        img.src = url;

        来实现的方案是不行的。

  • 相关阅读:
    Linux中的文件特殊权限
    服务器管理
    程序图表统计知识
    EasyUI 添加tab页(iframe方式)
    打造自己的reset.css
    CI的知识点
    easyui资源
    eval解析JSON中的注意点
    如何在一个frame中调用另一个frame中的javascript函数
    Egret 摇一摇功能
  • 原文地址:https://www.cnblogs.com/niniwzw/p/1872102.html
Copyright © 2011-2022 走看看