以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口中的图片加载有延迟如何解决? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=73237) |
-- 作者:liuxianjie1980 -- 发布时间:2015/8/14 17:14:00 -- [求助]窗口中的图片加载有延迟如何解决? 如题所示。
也在论坛中搜索到相关帖子,想说的是:这段代码加载afterload事件的什么位置?最后还是最前? |
-- 作者:liuxianjie1980 -- 发布时间:2015/8/14 17:17:00 -- 补充:像其他图片比他多的反而没有延迟现象,跟图片的格式有关吗?
照理说也不应该啊,我几乎所有的图片都是PNG格式,唯独这个登录窗口的图片有延时,何解? |
-- 作者:大红袍 -- 发布时间:2015/8/14 17:17:00 -- 怎样延迟,延迟多少? |
-- 作者:liuxianjie1980 -- 发布时间:2015/8/14 17:20:00 -- 大概有个1-2秒的时间,红袍兄,例子你那边给过你的,就是那个登陆窗口。延迟现象就是图片位置出现一个 正在加载的转动的箭头 [此贴子已经被作者于2015/8/14 17:23:55编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/8/14 17:23:00 -- 图片越大的肯定延迟越多。 |
-- 作者:大红袍 -- 发布时间:2015/8/14 17:24:00 -- 你把其余的代码去掉,单独留afterLoad事件的代码看看是否延迟。 |
-- 作者:liuxianjie1980 -- 发布时间:2015/8/14 17:24:00 -- 如何解决?降低像素? |
-- 作者:大红袍 -- 发布时间:2015/8/14 17:34:00 -- 看5楼、看6楼。
如果是图片过大的问题,把图片弄小一点。 |
-- 作者:liuxianjie1980 -- 发布时间:2015/8/15 12:13:00 -- 只有48K,算大吗? |
-- 作者:liuxianjie1980 -- 发布时间:2015/8/15 12:17:00 -- 将e.form.stopRedraw() 写入窗口的afterload事件中,无延迟,说明什么?又如何解决延迟问题呢? |