php和mysql database. 每四秒种从数据库取数据,生成Colored Gradient图象,显示在网页上.问题1:两次图象之间过度不连贯,跳动的.
问题2:当网页刷新速度很慢时,旧的图象还没有显示完全,就又开始显示新的图象了.不知道如何解决这些问题呢? 如果不用PHP, 还有什么其它方法可以实现呢? 理想上是想做成天气预报中的那样动态变化的效果.任何建议都不胜感激!!
问题2:当网页刷新速度很慢时,旧的图象还没有显示完全,就又开始显示新的图象了.不知道如何解决这些问题呢? 如果不用PHP, 还有什么其它方法可以实现呢? 理想上是想做成天气预报中的那样动态变化的效果.任何建议都不胜感激!!
自己顶一下.
基本操作:用javascript的 var preImages= new Image();preImages.src = "http:/aaa/aaaaa.gif"; 这种方式来加载新的图片。可以利用preImages.complete来判断是否图片加载完成。参考代码(没有调试过,不过应该是类似的解决方案):preImages= new Image();
preImages.src = "http://aaaaaaaaa/aaa.gif";
setTimeout("loadingImg()",1000) ;function loadingImg(){ if (preImages.complete) {
document.getElementById("img").src=preImages.src;
preImages= new Image();
preImages.src = "http://aaaaaaaaa/aaa.gif";
}
setTimeout("loadingImg()",1000);
}
可不可以说得详细些,如何"用css滤镜实现过渡"?