`
caozuiba
  • 浏览: 922747 次
文章分类
社区版块
存档分类
最新评论

类似于开心网消息提醒功能

 
阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>测试页面</TITLE>
<script type="text/javascript">
var dynamicMsg = null;
function init() {
dynamicMsg = new DynamicMessage(window.document.title, "【HI,消息】", "【     】");
}

function begin() {
dynamicMsg.initIntervalMsg();
}

function end() {
dynamicMsg.clearIntervalMsg();
}
/**
* 处理新消息提示的操作
*/
function DynamicMessage(defaultMsg, msg, hiddenMsg) {
this.initIntervalMsg = function() {
this.intervalMsg = setInterval(function() {
if(!this.bMsg) {
window.document.title = msg + " - " + defaultMsg;
this.bMsg = true;
} else {
window.document.title = hiddenMsg + " - " + defaultMsg;
this.bMsg = false;
}
},
1000
);
};

this.clearIntervalMsg = function() {
if(this.intervalMsg != null) {
clearInterval(this.intervalMsg);
window.document.title = defaultMsg;
this.bMsg = false;
}
};
}
</script>
</HEAD>
<BODY onload="init();">
<center>
<input type="button" value="begin" onclick="begin();"/>
<input type="button" value="end" onclick="end();"/>
<br/>
coloryeah - 为意识增添色彩!
</center>
</BODY>
</HTML>

开心网上的代码和这不大一样,这是用js类的思想做的,开心网上的只有2个函数吧。想了好久也没实现来消息的时候,不是活动页面的情况下,在任务栏闪烁,类似QQ那种,js估计是控制不了,得用activeX吧。对this理解不深的可以看看前面介绍this用法的文章。

分享到:
评论

相关推荐

    vfp提醒功能类似于office邮件提醒

    - **即兴创建**:类似于消息框的快速创建方式,开发者能轻松地在程序中即时生成提醒窗口。 - **跨版本兼容性**:采用组件化设计,确保该提醒功能可以在VFP的不同版本中使用,甚至扩展到其他编程语言中。 ##### 2. *...

    EXTjs4类似qq消息提醒

    它通常用于提供反馈,类似于许多即时通讯软件中的消息提醒。EXTjs4的通知系统可以通过`Ext.tip.Toast`或`Ext.tip通知书`来实现,它们都具有类似的用途,但具体的样式和行为可能会有所不同。 1. **EXT.tip.Toast**:...

    C++使用Qt5实现的消息提醒功能

    C++使用Qt5实现的消息提醒功能 C++使用Qt5实现的消息提醒功能 C++使用Qt5实现的消息提醒功能 C++使用Qt5实现的消息提醒功能 C++使用Qt5实现的消息提醒功能 ...

    Jquery+java实现类似开心网的头像缩放截取功能

    "Jquery+Java实现类似开心网的头像缩放截取功能"是通过JavaScript库JQuery与后端Java技术相结合,为用户提供一个便捷、直观的头像裁剪体验,类似于社交网络开心网所采用的机制。这一功能的核心在于前端的图像操作和...

    C# WinForm 类似QQ的窗体任务栏闪烁提醒

    "C# WinForm 类似QQ的窗体任务栏闪烁提醒"这个话题,主要涉及如何实现一个与QQ类似的任务栏通知机制,即当有新消息或事件发生时,使应用程序图标在任务栏上闪烁,吸引用户的注意力。以下将详细讲解这个过程中的关键...

    JS定时提醒功能

    在“JS定时提醒功能”中,我们主要探讨如何利用JavaScript实现类似OA(Office Automation,办公自动化系统)中的日程提醒和消息通知功能。 首先,定时提醒的核心在于JavaScript的`setTimeout()`和`setInterval()`...

    JQuery消息插件仿QQ消息弹出提醒

    QQ消息弹出提醒的实现主要依赖于CSS(层叠样式表)来定义样式,JavaScript(尤其是jQuery)来控制动态行为,以及可能的Ajax技术用于异步数据加载。这种插件通常包含以下组件: 1. **消息模板**:预先定义的消息框...

    qq消息锁屏提醒

    在Android开发中,"QQ消息锁屏提醒"是一种常见的功能,它允许用户在...通过以上技术,我们可以实现类似QQ的锁屏消息提醒功能。在实际开发过程中,还需要注意性能优化和用户隐私保护,以提供稳定且用户友好的应用体验。

    页面闪动小图标 消息自动提醒

    通过阅读和理解这段代码,开发者可以学习到如何在实际项目中实现类似的消息提醒功能。 总的来说,"页面闪动小图标 消息自动提醒"是一个综合运用前端和后端技术的实例,它体现了HTML、CSS、JavaScript以及可能的...

    Qchat一款使用VUE打造的内网办公聊天工具支持发送图片文件群聊离线消息消息提醒类似于WEB版微信

    消息提醒则可能依赖于浏览器的通知API,当有新消息时,向用户发送桌面通知。 Qchat项目中的“Qchat-master”可能是指项目的源码主分支,通常包含项目的所有源代码、配置文件、测试用例等资源。开发者可以通过克隆这...

    高仿微信5.2.1主界面及消息提醒

    在IT行业中,高仿微信指的是开发一款应用,其界面设计和功能模拟微信的用户体验,以达到类似的效果。这里我们关注的是“高仿微信5.2.1主界面及消息提醒”,这涉及到移动应用开发,尤其是Android或iOS平台上的UI设计...

    QT托盘消息模拟QQ消息列表通知

    QT托盘消息模拟QQ消息列表通知是一个在QT框架下实现的应用程序功能,它允许软件在系统托盘区域显示类似于QQ消息列表的通知。这个功能对于那些希望在后台运行且不占用大量桌面空间的应用程序来说非常实用。以下是关于...

    c# winform 类似android toast消息功能

    如果不希望自行实现,可以使用一些开源库,如`WindowsToastNotifications`,该库提供了类似于Windows 10通知中心的Toast通知。从项目文件列表中可以看到,可能包含了这个库的解决方案(`WindowsToastNotifications....

    Web桌面提醒

    Web 桌面提醒是指浏览器可以最小化,提醒类似 QQ 的功能。该功能可以在当前页面窗口弹出一个消息框,这个消息框是跨 Tab 窗口的、本地化的,可以叠加在其他程序界面上,不局限于浏览器窗口内。触发时即使浏览器最小...

    C# winform 右下角弹出消息框

    C# WinForm 消息提示功能,类似QQ的消息提醒样式,可定时关闭,消息框弹出从下往上,关闭从上往下,有动画效果。当用户鼠标停放在提示框上时,自动关闭功能停止 ,当移走鼠标时,重新开始自动关闭功能 。有C#源码;...

    给任意qq弹出提醒消息的设置教程

    ### 给任意QQ弹出提醒消息的设置教程 #### 知识点一:QQ提醒功能简介 QQ作为一款广泛使用的即时通讯软件,不仅提供基本的文字、语音、视频聊天功能,还具备一系列实用的功能来满足用户的多样化需求。其中,“提醒...

    最新仿icloud官方源码,苹果官网源码带后台邮件提醒功能

    3. 邮件服务集成:源码中的邮件提醒功能涉及SMTP(简单邮件传输协议)和IMAP(因特网消息访问协议)等邮件服务的使用,有助于开发者学习如何实现邮件发送和接收功能。 4. 多平台适应性:源码可能包含了响应式设计,...

    VC 编写的类似日程提醒的管理软件.rar

    本文将深入探讨一个由VC++编写的类似日程提醒的管理软件,它具有设置提醒、确认提示、编辑和查询功能,同时具备自动启动及时间管理特性。 首先,VC++(Visual C++)是Microsoft公司推出的一种集成开发环境,支持...

    实现一个按字节来截取字符串的方法,功能类似于string类的substring方法,

    实现一个按字节来截取字符串的方法,功能类似于string类的substring方法,String类是按字符截取 的,例如"中国abc".substring(1,3),将返回“国a”。这里 要求按字节截取,一个英文字符当一个字节,一个中文字符当两...

Global site tag (gtag.js) - Google Analytics