我自做的一个在右下角显示/隐藏信息的代码

发布时间:2007年03月16日      浏览次数:955 次
<SCRIPT>
//======================主要变动参数
var list_text="这里是要显示的信息.";
var width=200;       //层的宽度
var height=100;       //层的高度
//======================一般只修改以上3个信息即可,下面的不需要改动===========
var popTop=0;
var time=500;       //信息显示停留时间time/(1000/50*10) s
var right_margin=5;       //距窗口右边的间距
var bottom_margin=30; //距窗口底部的间距
var oPopup = window.createPopup();
function popmsg(msgstr){
if(popTop>height+height+time){popTop=0;}
var winstr="<table style='filter: Alpha(opacity=100); border: 1 solid #999999' border=0 cellpadding=0 cellspacing=0 bgcolor='#f9f9f9'><tr><td width='"+width+"' height='"+height+"'><table width='100%' height='90%' border=0 cellpadding=0 cellspacing=5 align=center><tr><td style='font-size:12px; color: #000000; face: Tahoma' valign=top>"+msgstr+"</td></tr></table></td></tr></table>";
oPopup.document.body.innerHTML = winstr;
popshow();
}
function popshow(){

if(popTop>height+height+time){//清除信息
      clearTimeout(mytime);oPopup.hide();return;
      }else if(popTop>height+time&&popTop<height+height+time){//渐变隐藏信息
       oPopup.show(screen.width-width-right_margin,screen.height-bottom_margin,width,height+height+time-popTop+2);
            }else if(popTop>height&&popTop<height+time){//固定显示信息
                  oPopup.show(screen.width-width-right_margin,screen.height-bottom_margin,width,height+2);
                  }else if(popTop<height){//渐变显示信息
                        oPopup.show(screen.width-width-right_margin,screen.height-popTop,width,popTop+2);
}
popTop+=10;
setTimeout("popshow();",50);
}
popmsg(list_text);
</SCRIPT>
文章来源:桂林唯创网络
免责声明:本站相关技术文章信息部分来自网络,目的主要是传播更多信息,如果您认为本站的某些信息侵犯了您的版权,请与我们联系,我们会即时妥善的处理,谢谢合作!