解决页面闪烁的常用办法

Web页面常常由于要提交到服务器段处理业务,页面常常会刷新,且闪烁.
一般解决的办法有一下几种:

1)把一个复杂的页面分为几个frame/iframe,这样可以到达只让部分页面刷新的目的,总体效果会比全页面刷新好些.
2)使用客户端编程,一般使用xmlhttp来获取页面的数据,可以大道刷新页面一部分的目的.
    var xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");  
     xmlhttp.Open("post", "GetSaleInfo.aspx?Status=START", false);    
     xmlhttp.Send(); 
     Div1.innerHTML=xmlhttp.responseText;
3)在页面的head部分加上下面一句.
 <meta http-equiv="Page-Enter" content="revealTrans(Duration=0.4,Transition=12)">
也能减轻页面的闪烁.本方法只是让页面刷新时的闪烁较少,页面的提交还是正常的方式.

posted on 2004-08-15 17:09  EnjoyIt.Zwg  阅读(1285)  评论(1编辑  收藏  举报

导航