`
axl234
  • 浏览: 268949 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

标题栏新消息提示

 
阅读更多

具体实现代码如下:
view sourceprint?01

var newMessageRemind={ 

02 _step: 0, 

03 _title: document.title, 

04 _timer: null, 

05 //显示新消息提示 

06 show:function(){ 

07 var temps = newMessageRemind._title.replace("【   】", "").replace("【新消息】", ""); 

08 newMessageRemind._timer = setTimeout(function() { 

09 newMessageRemind.show(); 

10 //这里写Cookie操作 

11 newMessageRemind._step++; 

12 if (newMessageRemind._step == 3) { newMessageRemind._step = 1 }; 

13 if (newMessageRemind._step == 1) { document.title = "【   】" + temps }; 

14 if (newMessageRemind._step == 2) { document.title = "【新消息】" + temps }; 

15 }, 800); 

16 return [newMessageRemind._timer, newMessageRemind._title]; 

17 }, 

18 //取消新消息提示 

19 clear: function(){ 

20 clearTimeout(newMessageRemind._timer ); 

21 document.title = newMessageRemind._title; 

22 //这里写Cookie操作 

23 } 

24   

25 };
调用显示新消息提示:newMessageRemind.show();
调用取消新消息提示:newMessageRemind.clear();
分享到:
评论

相关推荐

    MFC重绘标题栏、菜单栏并更改状态栏背景色

    对于标题栏,你可能需要处理WM_NCPAINT消息,因为它负责非客户区的绘制,包括标题栏。你可以重写OnNcPaint()函数,使用ExtTextOut()函数来绘制标题栏的文字,或者使用CreateRoundRectRgn()创建一个圆角矩形区域来...

    标题栏超酷短消息提示 for phpwind.rar

    标题栏超酷短消息提示 for phpwind 是一个专为phpwind论坛系统设计的增强功能插件,旨在提高用户对新消息通知的可见性和即时性。这个插件的主要目的是解决官方默认短消息提示在Firefox(FF)和其他非IE浏览器中无法...

    js实现的标题栏新消息闪烁提示效果

    在本文中,我们将深入探讨如何使用JavaScript来实现标题栏新消息闪烁提示效果,这种效果通常用于吸引用户的注意力,告知他们有未读的新消息。 首先,我们需要创建一个名为`newMessageRemind`的对象,该对象包含了...

    visual c++自绘窗口漂亮的标题栏

    自绘标题栏允许开发者改变这些元素的样式,例如使用渐变色、自定义按钮图标、添加额外的工具提示等,以提升应用的视觉效果。 3. **窗口过程(Window Procedure)**:每个窗口都有一个关联的窗口过程,这是处理窗口...

    定制对话框标题栏(颜色、按钮等)

    在IT领域,定制对话框标题栏是用户界面(UI)设计和软件开发中的一个重要环节,尤其是在追求个性化和增强用户体验的现代应用中。标题栏作为对话框的重要组成部分,它通常包含对话框的标题、关闭、最小化和最大化按钮...

    AJAX + JavaScript 实现无页面刷新标题栏提示新信息

    ### AJAX + JavaScript 实现无页面刷新标题栏提示新信息 #### 概述 在Web开发中,用户体验一直是开发者追求的核心目标之一。传统的网页更新方式往往伴随着整个页面的重新加载,这种方式不仅消耗更多的时间,还可能...

    Android仿QQ消息通知栏新消息实时更新效果

    在Android应用开发中,实现类似QQ的消息通知栏新消息实时更新效果是一项常见的需求。这个功能不仅能够让用户在不打开应用的情况下获取到新消息,还能提供便捷的交互方式,如一键清除所有新消息。下面我们将详细探讨...

    标题栏上的按钮

    标题栏上的按钮是用户界面设计中的重要组成部分,尤其是在操作系统、应用程序和网页中。它们提供了对窗口或对话框操作的基本控制,使用户能够与程序进行交互。以下是对标题栏上常见按钮的功能、作用以及使用场景的...

    cad制作标题栏

    根据给定文件的信息,我们可以提炼出与“CAD制作标题栏”相关的知识点,这些知识点将涵盖基本的操作步骤、软件功能以及一些实用技巧。 ### CAD制作标题栏相关知识点 #### 一、CAD简介 CAD(Computer-Aided Design...

    C# 任务栏弹出消息提示框

    要创建这样的任务栏提示框,我们需要使用`System.Windows.Forms`命名空间中的`Form`类来创建自定义窗体,并调整其属性以适应任务栏提示的需求。以下是一些关键步骤: 1. **创建自定义窗体**: - 创建一个新的`Form...

    通过ViewPager实现微信标题栏滑动效果

    下面将详细讲解如何使用ViewPager实现类似微信的标题栏滑动效果,并添加消息提示的带数字红色实心圆的显示。 首先,我们需要理解ViewPager的基本用法。ViewPager通常与PagerAdapter一起使用,PagerAdapter是适配器...

    wpf在没有标题栏的时候如何移动窗体

    ### WPF 在没有标题栏的情况下如何移动窗体 在WPF (Windows Presentation Foundation) 开发过程中,有时我们可能需要创建一个无边框、无标题栏的窗口,这通常是为了达到特殊的视觉效果或用户界面设计需求。然而,在...

    在任意窗口标题栏添加按钮_

    3. **添加按钮到标题栏**:通过调用API函数将新创建的按钮插入到目标窗口的标题栏内,这通常涉及修改窗口的非客户区(non-client area)。 4. **处理按钮事件**:编写按钮点击事件的处理代码,这可能涉及发送消息到...

    定制QWidget标题栏的示例,并含有qss配置QTabWidget样式的示例

    在本文中,我们将深入探讨如何使用Qt框架进行高级界面定制,特别是关注于QWidget标题栏的自定义和QTabWidget样式的QSS配置。Qt是一个跨平台的C++图形用户界面应用程序开发框架,广泛用于创建美观且功能丰富的桌面和...

    在标题栏显示新消息提示,很多公司项目中用到这个方法

    新消息提示通常通过改变标题栏的文字来实现,例如在标题后添加特定的标识(如“【新消息】”),并且通过闪烁或者循环显示来引起用户的注意。当用户查看或处理完新消息后,可以点击一个按钮来清除这个提示。 在提供...

    VC++在标题栏中显示动态图标

    可以使用`SetTimer`函数创建一个计时器,并在接收到`WM_TIMER`消息时更新动画状态并重绘标题栏。 6. 测试和优化: 运行程序,检查动画效果是否符合预期。可能需要调整动画帧率、图标大小或者动画逻辑以达到最佳...

    vc++标题栏闪烁窗体

    在VC++编程中,标题栏闪烁窗体是一种常见的吸引用户注意力的技术,特别是在应用程序需要提示用户进行某些操作或者有新信息时。实现这个功能涉及到Windows API的使用,特别是`FlashWindow`函数。以下将详细介绍如何在...

    win7 标题栏 按钮图片资源

    在Windows 7操作系统中,标题栏是每个窗口的重要组成部分,它位于窗口的顶部,包含了诸如关闭、最小化、最大化等关键操作的按钮。这些按钮的视觉样式和交互体验对于用户界面(UI)的设计至关重要。本资源集合提供了...

    delphi窗体的标题栏闪烁

    "delphi窗体的标题栏闪烁"就是一种常见的方法,通过让应用程序的窗口标题栏连续闪烁来提醒用户。以下是对这个主题的详细解释: 1. **标题栏闪烁原理**: Delphi中的窗口标题栏闪烁是通过操作系统提供的API函数实现...

    在标题栏显示按钮的实例源程序

    标题中的“在标题栏显示按钮的实例源程序”是指一种编程技术,主要应用于Windows桌面应用程序。这种技术允许开发者将自定义的控件,比如播放、暂停等按钮,嵌入到应用程序窗口的标题栏中,以提供更为直观和便捷的...

Global site tag (gtag.js) - Google Analytics