JavaScript:在网页上显示OICQ是否在线

现在网上的个人主页越来越多,使用OICQ的人也越来越多。以前我们在一些个人主页上常常看到有一个图标,表示你是否打开你的ICQ或者说你是否在线。那么我们国产的OICQ是否也有这个功能呢?

  把下面的代码放在你的主页里,当你的朋友浏览这个页面时,就可以看到一个可爱的小图标,表示你是否在线,及时跟你联络了!

  <img src="http://icon.tencent.com/2049899/1/" alt="站长在线显示" border="0">

  其中2049899是我的OICQ号码,你加入这行代码时要换成你的OICQ号码。这样如果你在线显示为Online,如果不在线则显示为Offline。

  这里使用的是系统缺省的图标,如果把上面的代码换成:

  <img src="http://icon.tencent.com/2049899/1/600/" alt="站长在线显示" border="0">,显示的是另外的两个图标,你可以试试。其中600还可以换成603、609、612等。他们显示的图标可以上我的网站《教师之家》(http://tea.chome.126.comhttp://teachome.k12.net.cn)去看看。

  大家都知道OICQ有很多的头像,我们在使用OICQ时都选择了一个图像,那么我们要使用这个图像怎么办?很简单,只要把上面代码中的600、603、606等换成相应的编号就行了。但是,不同的头像都用什么编号呢?我们知道,在安装OICQ时系统在C:>ProgramFiles创建一个OICQ文件夹(默认安装),在它的下面还有一个子文件夹Face,所有的OICQ头像都已经安装到这个子文件夹里了,并为它们编了号。由于每个头像都有三种状态(在线、离线、离开),所以头像的文件名也就相应的是1-1.bmp、1-2.bmp、1-3.bmp、2-1.bmp、2-2.bmp、2-3.bmp都是用数字表示的。(如果你安装了ACDSee看图软件,用ACDSee打开C:<ProgramFiles<Oicq<Face文件夹看看,则可以看得很清楚)。那么头像的编号是什么呢?这里给你一个公式:头像的编号=头像文件名的前一个数字×3-3。譬如你想用文件名为10-1.bmp的头像,那么这个头像的代号就是10×3-3=27。知道了这一点,你就可以选择你想要的头像了,假如你还不明白,我的主页上有OICQ头像与头像编号的对应表,你可以去看看。还要说明一点,上面的代码显示的是大图像,如果你要显示小图像,则把代码中的“/1/”换成“/s/”。当你上网并且打开OICQ时,主页中的头像就以彩色显示,当你没有上网或者关闭OICQ时,头像就以灰色显示。

  最后还要补充一点,如果把上面的代码换成

  <a href="http://search.tencent.com/cgi-bin/friend/user|show|info|ln=2049899"><img src="http://icon.tencent.com/2049899/1/" alt="站长在线显示" border="0"></a>

  当有网友点击这个头像时,会显示你的个人资料,怎么样,是不是很酷?还不赶快在你的主页上加上这些代码。

posted @ 2004-08-11 11:18  泡面 @ 幸福  阅读(453)  评论(0编辑  收藏  举报