ie下img最好别出现src为空的情况

作者:沙师弟时间:2013-06-04
在ie9以下的版本,空的src会造成重复请求,当然如果你只需要兼容现代浏览器就可以忽略这个问题,img空的src什么情况呢? 在ie9以下下,如果你这样写: <img src="" /> 恭喜你中奖了,如果你查看你的服务器日志,你会发现日志中会有一种莫名的请求。当你这样写时:
<img />
这样反而一切正常,空src解析成当前的url,既然没有src,空Img不会有后遗证,那我们在做图片按需加载时,就有把src换成其他的写法:
<img data-lazyload-src="http://zkeyword.com/wp-content/themes/zkeyword/images/logo.png" width="207" height="26">
这样的兼容性问题还真的是不好解决,ie下要安装什么调试软件还真是不容易,特别是ie低版本,前端监控,建议你可以使用Fiddler。