首页 新闻 搜索 专区 学院

图片预加载出现问题,我把代码贴出来了,帮看看

0
[待解决问题]
@{
    ViewBag.Title = "imageonload";
    Layout = null;
}

<!DOCTYPE html>
<html>
<head>
    <title>图片预加载</title>
    <script src="@Url.Content("~/Scripts/jquery-1.5.1.min.js")" type="text/javascript"></script>
    <script  language="javascript" type="text/javascript">
        jQuery(document).ready(function () {
            jQuery("#sanma img").each(function () {
                var thisimg = jQuery(this);
                thisimg.attr("src", "/css/load.gif");

                thisimg.load(function () {
                    var types = thisimg.attr("realsrc");
                    thisimg.attr("src", types);
                });
            });
        });
       
    </script>
</head>

<body>
   <div id="sanma"><img id="beifeng" src="http://www.xdjd.cn/video/pic/20130528094538xdjd53199.jpg" realsrc="http://www.xdjd.cn/video/pic/20130528094538xdjd53199.jpg" height="200px" width="150px"/></div>
</body>
</html>

问题是,ie下load图片不出来,空白一会才显示原图,大家看下,谢了!

小明同学的主页 小明同学 | 初学一级 | 园豆:12
提问于:2013-06-08 19:49
< >
分享
所有回答(2)
0

ie的处理速度是没有火狐等现代浏览器快,出现这种情况很正常,thisimg.attr("src", "/css/load.gif");就没必要写,直接在

 <div id="sanma"><img id="beifeng" src="/css/load.gif" realsrc="http://www.xdjd.cn/video/pic/20130528094538xdjd53199.jpg" height="200px" width="150px"/></div>

繁华中的孤儿 | 园豆:195 (初学一级) | 2013-06-09 09:40
0
chenping2008 | 园豆:9836 (大侠五级) | 2013-06-09 11:52
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册