<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
<script src="jquery-1.2.6.js" type="text/javascript"></script>
</head>
<body>
<input type="button" value="aaaa" onclick="kStop()" />
<input type="button" value="bbbb" onclick="k1Stop()" />
<style>
.face,.faceflash
{
margin: 5px;
height: 50px;
width: 50px;
border: 1px blue solid;
}
.faceflash
{
margin: 10px;
border-color:red;
}
</style>
<div style="position: relative; height: 500px; width: 500px; border: 1px red solid;">
<div class="face" id="aaaa">aaaa
</div>
</div>
<div style="position: relative; height: 500px; width: 500px; border: 1px red solid;">
<div class="face" id="bbbb">bbbb
</div>
</div>
<script>
var webIMFlashIcon = function(el, cls) {
this.init(el, cls);
}
webIMFlashIcon.prototype.init = function( el, cls) {
this.el = el;
this.cls = cls;
this.oldCls = el.className;
this.startFlash();
}
webIMFlashIcon.prototype.flash = function() {
window.status = (this.cls + " - " + this.oldCls );
this.el.className = this.el.className == this.cls ? this.oldCls : this.cls;
}
webIMFlashIcon.prototype.stopFlash = function() {
this.el.className = this.oldCls;
window.clearInterval(this.Interval);
this.finalize();
}
webIMFlashIcon.prototype.startFlash = function() {
var entity = this;
this.Interval = setInterval(function() { entity.flash() }, 500);
}
webIMFlashIcon.prototype.finalize = function() {
for (var item in this) {
if (item) {
item = null;
}
}
}
var k = new webIMFlashIcon(document.getElementById("aaaa"), "faceflash");
var k1 = new webIMFlashIcon(document.getElementById("bbbb"), "faceflash");
function kStop() {
stop(k);
}
function k1Stop() {
stop(k1);
}
function stop(flashObj) {
flashObj.stopFlash();
}
</script>
<a onclick="var cls=_$('ttt').className;_$('ttt').className=cls=='e-webIM-head-glimmer'?'e-webIM-def-peoplePic':'e-webIM-head-glimmer'">
test</a>
</body>
</html>
分享到:
相关推荐
WebQQ 效果实现实例:超酷的webQQ桌面效果,桌面拖拽,桌面右键等。
仿WEBQQ,只实现了前端
本源码已经实现webQQ的大部分功能 熬了几个通宵终于做好了,里面实现的webQQ的大部分功能,而且全开源,适用中高级.net开发人员研究,主要是对 XML 的操作和ajax,还用了少量的JQ可以自由增加组,加好友等 数据库在...
ext 实现的webQQ 源码、应用、含数据库
go语言webqq简单实现go语言webqq简单实现
JSP+Mysql 实现简易的 WebQQ
webqq 界面实现代码 html 直接运行 和现有版本完全一致 不需要装运行环境 不需要做其他配置 一键运行 和现有webqq 界面一样华丽
迷你WEBQQ
通过抓包分析WebQQ3.0协议做出的WebQQ客户端,开发工具Visual studio 2008,开发语言C#,此WebQQ客户端包括验证码获取,QQ登录,获取好友列表,获取在线好友列表,接收消息,发送消息等功能,基本上实现聊天需求。...
webqq2 协议分析和 qq 聊天机器人简单实现 本文档主要介绍了 webqq2 协议的分析和实现一个简单的 qq 聊天机器人。下面是对该协议的详细分析和实现步骤: 1. 首先,需要调用 ...
webQQ(实现webQQ的大部分功能)源码 熬了几个通宵终于做好了,里面实现的webQQ的大部分功能,而且全开源,适用中高级.net开发人员研究,主要是对 XML 的操作和ajax,还用了少量的JQ可以自由增加组,加好友等
仿WebQQ的桌面系统,纯JQuery制作,代码非常易理解 可马上上手进行二次开发
webqq 源码 webqq仿制 webqq 源码 webqq仿制
WebQQ协议.rar
webQQ源码.e
jquery-----WebQQ桌面布局
SimpleQQ是迷你版QQ,内核采用WebQQ,实现了桌面化的基本功能。适用于仅仅需要QQ基本的聊天功能,且喜欢简洁的人士使用。 功能列表: 1.实现了系统托盘的功能,来消息闪烁提示,点击打开聊天窗口,与原版QQ功能相近...
webqq 3.0协议的实现, 顾名思义,就是可以在Linux终端下使用的webqq。运行分为两部分,客户端和服务端,客户端和服务端使用自定义协议通信,理论上可以在任何地方发送消息,比如在VIM里面发送qq消息。在 Shell 里面...
本开发包是一个基于webQQ协议的.net开发工具包,内涵实例代码,暂时是不完整版,没有开发文档,有部分动能不完善,但是可以登录并且取回信息及好友列表,获取完整版请加QQ群93772282,详情咨询群主QQ137336521
实现了网页QQ 的功能! 如果代码有问题 忘高手指点! 谢谢 本人QQ 471304128