B/S架构下的信息提示很难做到在任务栏右下角像qq一样的图标闪动或者右下角的悬浮提示,但可以做到对话框与任务栏的提示
<!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>
<title>VCSOA</title>
<script type="text/javascript">
function openmy() {
sub = window.open('showDialog.htm', 'mywindow', 'height=100,width=200,top=' + (screen.height - 180) + ',left=' + (screen.width - 260) + ',alwaysRaised=yes,z-look=yes,toolbar=no,menubar=no,resizable=yes');
sub.focus();
}
setTimeout(openmy, 5000); //测试用,5秒钟后右下角弹出提示新任务
var timer = null, oldTitle = "VCSOA", noteTitle = '您有新的任务...';
window.onload = function() { setTimeout(noting, 4000); } //测试用的,在4秒后标题提示。
//标题闪烁提示
function noting() {
if (timer) clearInterval(timer);
timer = setInterval(function() { document.title = document.title == oldTitle ? noteTitle : oldTitle; }, 500);
document.getElementById("message").innerHTML = '这是您的新任务,请及时处理。';
}
window.onfocus = function() { clearInterval(timer); document.title = oldTitle; timer = null; } //在窗口取得焦点后清除计时器,
</script>
</head>
<body>
<span id="message"></span>
</body>
</html>
<!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>
<title>新任务提示</title>
</head>
<body>
你有新的任务需要处理
</body>
</html>
分享到:
相关推荐
在计算机软件开发中,对话框(Dialog Box)是一种常见的用户界面元素,用于向用户提供特定的信息,接收用户的输入,或者执行一些特殊操作。本篇将详细探讨对话框的几种实现方式,帮助开发者更好地理解和运用这一功能...
模式对话框则是一种临时窗口,用户必须与之交互才能继续进行其他操作。在AutoCAD中,我们可以使用AdUiDialog类创建一个模式对话框,并添加各种控件,如按钮、文本框、进度条等。模式对话框在处理用户输入或显示重要...
模态对话框与非模态对话框是Windows GUI编程中的两种不同交互模式。模态对话框(如`CDialog`的默认行为)会阻塞用户与父窗口或其他窗口的交互,直到对话框关闭。它们通常用于收集用户输入或显示警告信息。开发者可以...
为了使程序的托盘图标更加个性化,可以通过以下两种方式来自定义托盘图标: 1. **在资源管理器中导入自定义图标**:在资源文件中删除默认的`IDR_MAINFRAME`图标,并导入新的图标文件,确保其ID为`IDR_MAINFRAME`。 ...
对话框则是一种特殊的窗口,通常用于显示设置、询问信息或接收用户输入,它会暂时覆盖主窗口并限制用户操作,直到用户完成特定任务或关闭对话框。 在这个压缩包里,我们看到几个关键的源文件,如`ToolBarFlat.aps`...
Balloon tips 是一种短暂显示在任务栏图标上的气泡提示,通常用于显示应用程序的状态信息。而自定义托盘通知则允许开发者创建具有丰富内容和交互的对话框,用户可以在不打开主程序窗口的情况下与其交互。 在开发...
通过上述两种方法,可以有效地清除任务栏的历史记录。需要注意的是,在进行这些操作时一定要谨慎,因为错误地修改注册表可能会导致系统不稳定或者其他问题。因此,在操作前建议备份注册表或者创建系统还原点,以便...
这两个值存储了任务栏托盘区的历史图标信息。通过删除它们,你可以清除不再需要的小图标。 - `start explorer`:执行这个命令后,系统会重新启动Explorer.exe进程,恢复桌面和任务栏的显示。 执行以上步骤后,你的...
3. 在`CWinApp`派生类的`InitInstance()`方法中,初始化`NOTIFYICONDATA`结构体,设置图标ID、图标句柄、提示信息等,然后调用`Shell_NotifyIcon(NIM_ADD, &nti)`添加图标到任务栏。 4. 当需要显示气球提示时,更新`...
- 除了`NotifyIcon`的`Icon`属性外,还可以通过Windows API函数`Shell_NotifyIcon`来改变任务栏通知区域的图标和提示信息。 5. **处理用户与托盘图标的交互**: - 实现`NotifyIcon`的`MouseUp`事件,根据鼠标按键...
在日常使用Windows操作系统的过程中,可能会遇到任务栏右下角出现提示信息:“Windows-延缓写入失败”。这通常意味着系统在尝试将数据写入硬盘时遇到了问题,可能是由于硬盘错误、文件系统损坏或其他硬件故障导致。 ...
在Windows模式下,客户端拥有类似传统Windows操作系统的功能,如任务栏、右键菜单和拖拽调序。此外,还支持设置自启动,可以关闭其他窗口,以及模拟多窗口平铺。Phone模式则在首页之外的页面提供返回按钮,双击标题...
这些弹出窗口可以被分为两种类型:模态对话框(Modal Dialog)和无模态对话框(Modeless Dialog)。下面是根据提供的内容详细解说的Web弹出窗口对话框的知识点。 首先,***是一种常用的Web开发框架,允许开发者使用...
接下来,我们详细介绍两种创建EasyUI对话框的方法: ### 第一种:通过已存在的DOM节点元素创建 这种方法是预先在HTML代码中定义一个对话框的DOM元素,然后通过EasyUI的API激活它。下面是一个示例: ```html 我的...
它有 indeterminate(不确定)和 determinate(确定)两种模式。在indeterminate模式下,进度条无特定终点,适合表示未知时间的任务;determinate模式则显示具体百分比,适合已知进度的任务。`ProgressDialog`类已被...
它可以在任务栏或屏幕边缘显示短暂的提示信息,不影响用户当前操作。要使用Toast通知,我们需要创建一个XML模板,定义通知内容和样式,然后使用Windows.UI.Notifications.ToastNotification类发送通知。例如: ```...
在Android应用开发中,友好的互动交流提示信息是提升用户体验的关键。`Toast`和`Notification`是两种常用的方式来实现这一目标。本文将详细介绍这两种技术的基本用法及其在实际开发中的应用。 `Toast`是Android系统...
`MessageBox`函数是Delphi编程中常用的对话框函数之一,主要用于显示提示信息、警告或其他类型的消息对话框。在Delphi7环境下,该函数提供了丰富的自定义选项,允许开发者根据实际需求定制对话框的样式、图标以及...
本文主要介绍了两种方法来巧妙设置Win 7的声音,确保重要信息不会被忽略。 首先,Win 7自带了一个智能声音控制功能,旨在解决在全屏模式下无法听到信息提醒的问题。操作步骤如下: 1. 在任务栏右下角找到音量图标...
菜单通常分为下拉菜单和弹出式菜单两种。下拉菜单需要用户先点击菜单栏中的一个项目,才会出现可供选择的子菜单;而弹出式菜单则是在用户点击某个按钮或区域后直接出现。菜单中还可能包含分隔线来区分不同功能的菜单...