莞之域网络科技 >> 新闻动态 >> 教你做浏览器的状态栏里各种欢迎语

教你做浏览器的状态栏里各种欢迎语

[来源:莞之域]   [作者:互联网]   [日期:08-05-06]   [关键字:浏览器 状态栏 各种 欢迎 ]

浏览器的状态栏里出现一个字接一个字往左跑的欢迎语!

<scriptlanguage="JavaScript">
<!--
functionstatusMessageObject(p,d){
this.msg=MESSAGE
this.out=""
this.pos=POSITION
this.delay=DELAY
this.i=0
this.reset=clearMessage
}
functionclearMessage(){
this.pos=POSITION
}
varPOSITION=100
varDELAY=5
varMESSAGE="欢迎光临!Welcometowww.xingchenbian33.cn"
varscroll=newstatusMessageObject()
functionscroller(){
for(scroll.i=0;scroll.i<scroll.pos;scroll.i ){
scroll.out =""
}
if(scroll.pos>=0)
scroll.out =scroll.msg
elsescroll.out=scroll.msg.substring(-scroll.pos,scroll.msg.length)
window.status=scroll.out
scroll.out=""
scroll.pos--
if(scroll.pos<-(scroll.msg.length)){
scroll.reset()
}
setTimeout('scroller()',scroll.delay)
}
functionsnapIn(jumpSpaces,position){
varmsg=scroll.msg
varout=""
for(vari=0;i<position;i )
{out =msg.charAt(i)}
for(i=1;i<jumpSpaces;i )
{out =""}
out =msg.charAt(position)
window.status=out
if(jumpSpaces<=1){
position
if(msg.charAt(position)=='')
{position }
jumpSpaces=100-position
}elseif(jumpSpaces>3)
{jumpSpaces*=.75}
else
{jumpSpaces--}
if(position!=msg.length){
varcmd="snapIn(" jumpSpaces "," position ")";
scrollID=window.setTimeout(cmd,scroll.delay);
}else{
window.status=""
jumpSpaces=0
position=0
cmd="snapIn(" jumpSpaces "," position ")";
scrollID=window.setTimeout(cmd,scroll.delay);
returnfalse
}
returntrue
}
snapIn(100,0);
//-->
</script>

老看着别人的网站很酷,这个是否也需要?我觉得很好。


录入: 【东莞网站设计部】  编辑: 东莞网站设计公司【DGzone】

上一页:东莞网站建设?无序的行业!企业建站的公司嘴脸

下一页:思想碰撞:我觉得做站长有一点可耻

教你做浏览器的状态栏里各种欢迎语  文章评论
发表评论

网站建设套餐 Web

热门文章 Hot

联系我们 Contact Us

成功案例 Case

  • 东莞新闻网
  • 广东亚汇投资
  • 湘道酱板鸭脖子
  • 亚洲工业网
  • 起点快餐
  • 天成堂不动产
  • 和尔企业咨询管理
  • 东莞律师在线

行业咨讯 F&Q

建站问答 F&Q