为你的 Blog 添加“状态栏文本”功能。

原创 2004年07月07日 00:42:00

在“选项”->“配置”的“静态新闻/声明”中加入下面的语句就可以了:

<script language=JavaScript>
 var MESSAGE="欢迎您亲自光临铁拳的小站            "
 var POSITION=100
 var DELAY=10
 var scroll=new statusMessageObject()
 function statusMessageObject(p,d)
 {
  this.msg =MESSAGE
  this.out =" "
  this.pos =POSITION
  this.delay=DELAY
  this.i=0
  this.reset=clearMessage
 }
 function clearMessage()
 {
  this.pos=POSITION
 }
 function scroller()
 {
  for (scroll.i=0;scroll.i<scroll.pos;scroll.i++){
  scroll.out += " "}
  if (scroll.pos >= 0)
  scroll.out += scroll.msg
  else scroll.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)
 }
 function snapIn(jumpSpaces,position)
 {
  var msg = scroll.msg
  var out = ""
  for(var i=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
  }
  else if (jumpSpaces >  3)
  {
   jumpSpaces *= .75
  }
  else
  {
   jumpSpaces--
  }
  if(position != msg.length)
  {
   var cmd = "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);
   return false
  }
  return true
 }
 snapIn(100,0);
</script>

基于ABP添加一个简单的功能

基于ABP添加一个简单的功能
  • 2017年03月13日 23:01

CMFCStatusBar 状态栏字体颜色为灰色

在mfc中使用自定义ID的状态栏,添加的文字灰色的.要把字体变成正常的黑色,就需要为自定义的ID添加ON_COMMAND 消息 . 实现步骤: .h文件中 afx_msg void OnStatueV...
  • qq_23992597
  • qq_23992597
  • 2016-06-07 15:22:41
  • 1586

第二章 为博客添加高级功能

2 为博客添加高级功能上一章中,你创建了一个基础的博客应用。现在,利用一些高级特性,你要把它打造成一个功能完整的博客,比如通过邮件分享帖子,添加评论,为帖子打上标签,以及通过相似度检索帖子。在这一章中...
  • lakerszhy
  • lakerszhy
  • 2017-05-26 10:07:41
  • 687

为你的 Blog 添加“天气预报”功能。

在“选项”->“配置”的“静态新闻/声明”中加入下面的语句: 就可以了。 如果想指定城市,则http://appnews.qq.com/cgi-bin/news_qq_search?city=xx...
  • foxmail
  • foxmail
  • 2004-07-14 04:17:00
  • 2110

[zt]为你的 Blog 添加“天气预报”功能。

在“选项”->“配置”的“静态新闻/声明”中加入下面的语句: 就可以了。 如果想指定城市,则http://appnews.qq.com/cgi-bin/news_qq_search?city=xx...
  • aboutagirl
  • aboutagirl
  • 2004-07-14 09:03:00
  • 676

为你的blog添加选中翻译的功能

dictInit();stardict提供的这个服务相当不错详见:http://www.stardict.org/selectandtrans.php ...
  • dragonbbc
  • dragonbbc
  • 2007-02-08 16:13:00
  • 882

为你的blog添加搜索功能

csdn中的blog本身没有提供搜索功能,但我们可以使用google来进行搜索。具体的办法是将下面的代码添加到公告里面。function myclick() { window.open("http:/...
  • fengfangfang
  • fengfangfang
  • 2006-07-18 15:22:00
  • 1221

为你的 Blog 添加“天气预报”功能。

在“选项”->“配置”的“静态新闻/声明”中加入下面的语句就可以了: 今日天气如果要修改默认城市的话请先用:http://www.baidu.com 搜索一下你的城市名,比如搜索“长春”这个城市,然后...
  • Sun_Jianhua
  • Sun_Jianhua
  • 2004-07-06 01:01:00
  • 26226

VC++/MFC更新状态栏窗格的文本,设置状态栏的文本

本文仅仅针对MFC文档。1、静态设置状态栏文本静态设置,这里是指相对静止显示,也就是相应的按钮以及目录触发时提示在状态栏的文本。比如新建的目录和工具栏的按钮的文本提示。下面图片里面的框选的三处就是静态...
  • ztz0223
  • ztz0223
  • 2013-05-23 23:19:32
  • 5666

Qt添加状态栏

状态栏位于主窗口的最下方,提供一个显示工具提示等信息的地方。一般地,当窗口不是最大化的时候,状态栏的右下角会有一个可以调节大小的控制点;当窗口最大化的时候,这个控制点会自动消失。Qt提供了一个QSta...
  • raiven2008
  • raiven2008
  • 2015-02-10 20:56:38
  • 1980
收藏助手
不良信息举报
您举报文章:为你的 Blog 添加“状态栏文本”功能。
举报原因:
原因补充:

(最多只允许输入30个字)