解决方案 »

  1.   

    只有一个办法,图片lazyload,等点击的时候在加载。
      

  2.   

    一直下载图片的目的是希望在浏览的时候能够马上显示图片,不希望看一页就loading一页
      

  3.   

    你说的对,网站是分265次加载完成的,一共耗时8分钟左右。为什么要全部加载呢?第一,希望在浏览的过程中,顺着看,后头看,跳着看都能比较顺畅,你说的预加载几页只满足一页一页往下看时比较顺畅,但是如果浏览者是跳着看的话,那他每次跳着看都会出现loading的情况。并不只是低版本的浏览器有问题,最新的火狐浏览器也会崩溃,其他浏览器偶尔也会出现空白页面的情况,空白页面就是图片在已经加载好的情况下显示不出来
      

  4.   

    这样预加载。。几个人同时访问出口线路就卡爆了吧?不过小企业站不down掉也就无所谓了。
    另外内存泄露一般是js大量操作dom树引起的
    另外我觉得整个网站太不精神了,虽然说想仿苹果官网的style但没有醒目的亮点。企业站关键是要突出给访问者的印像
    还有推荐next和back按钮图片左右也放一个。
      

  5.   

    关于担心线路卡爆问题,目前准备在在万网上开通CDN;关于内存泄露问题,还不太清楚是什么原因,你说的原因我会仔细排查;关于整个网站的设计风格,没有想做到多么绚丽,简单、朴实、大方、实用是我们追求的目标;关于左右放两个按钮的问题,我们设计的时候也考虑过,但是觉得影响页面的简洁,控制按钮太多反而不好,网站加了按键盘左右键翻页的功能,以后还考虑在IPAD上加滑动翻页功能;很感谢你提的这些建设性的意见~
      

  6.   

    我看了下,问题不在内存泄露,我之前就说过了,内存泄露是大量操作dom树引起的,而你把图片居然全用Image对象加到内存里了,加载完图片之后此对象应该销毁,居然没销毁。。
    之后浏览器就可以获得304本地读取缓存在硬盘的图片了。每个image实例构建完了之后就可以=null销毁了。因为浏览器已经在本地保存好了图像撒。
      

  7.   

    25楼我说的image=null不行么?晚上我测试一下
      

  8.   

    25楼我说的image=null不行么?晚上我测试一下
    能加我QQ吗?方便沟通,这是我QQ:236479715
      

  9.   

    建議一個比較偏門的方法
    追蹤載入的次數
    一但超過設定值就 reload