IE6 图片src加载bug

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;

    来实现的方案是不行的。

posted @ 2010-11-08 20:23 暮夏 阅读( ...) 评论( ...) 编辑 收藏
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值