<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<meta name="Keywords" content="51windows.Net">
<META NAME="Author" CONTENT="haiwa">
<title>类似MSN提示的页面效果</title>
</head>
<body scroll=no>
看到右下角的提示了吗?如果没有看到,<button onclick=location.reload();>刷新</button>一下
<script language="JavaScript">
window.onload = getMsg;
window.onresize = resizeDiv;
window.onerror = function(){}
//短信提示使用(asilas添加)
var divTop,divLeft,divWidth,divHeight,docHeight,docWidth,objTimer,i = 0;
function getMsg()
{
try{
divTop = parseInt(document.getElementById("eMeng").style.top,10)
divLeft = parseInt(document.getElementById("eMeng").style.left,10)
divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10)
divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10)
docWidth = document.body.clientWidth;
docHeight = document.body.clientHeight;
document.getElementById("eMeng").style.top = parseInt(document.body.scrollTop,10) + docHeight + 10;// divHeight
document.getElementById("eMeng").style.left = parseInt(document.body.scrollLeft,10) + docWidth - divWidth
document.getElementById("eMeng").style.visibility="visible"
objTimer = window.setInterval("moveDiv()",10)
}
catch(e){}
}
//调整div高,宽
function resizeDiv()
{
i+=1;//自动关闭时间
if(i>3000) closeDiv()
try{
divHeight = parseInt(document.getElementById("eMeng").offsetHeight,10);
divWidth = parseInt(document.getElementById("eMeng").offsetWidth,10);
docWidth = document.body.clientWidth;
docHeight = document.body.clientHeight;
document.getElementById("eMeng").style.top = docHeight - divHeight + parseInt(document.body.scrollTop,10);
document.getElementById("eMeng").style.left = docWidth - divWidth + parseInt(document.body.scrollLeft,10);
}
catch(e){}
}
function moveDiv()
{
try
{
if(parseInt(document.getElementById("eMeng").style.top,10) <= (docHeight - divHeight + parseInt(document.body.scrollTop,10)))
{
window.clearInterval(objTimer);
objTimer = window.setInterval("resizeDiv()",1);
}
divTop = parseInt(document.getElementById("eMeng").style.top,10);
document.getElementById("eMeng").style.top = divTop - 1.5;//淡出速度
}
catch(e){}
}
function closeDiv()
{
document.getElementById('eMeng').style.visibility='hidden';
if(objTimer) window.clearInterval(objTimer);
}
</script>
<DIV id=eMeng style="BORDER-RIGHT: #455690 1px solid; BORDER-TOP: #a6b4cf 1px solid; Z-INDEX:99999; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: #a6b4cf 1px solid; WIDTH: 280px; BORDER-BOTTOM: #455690 1px solid; POSITION: absolute; TOP: 0px; HEIGHT: 216px; BACKGROUND-COLOR: #c9d3f3">
<TABLE style="BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid" cellSpacing=0 cellPadding=0 width="100%" bgColor=#cfdef4 border=0>
<TBODY>
<TR>
<TD style="FONT-SIZE: 12px; BACKGROUND-IMAGE: url(msgTopBg.gif); COLOR: #0f2c8c" width=30 height=24></TD>
<TD style="FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(msgTopBg.gif); COLOR: #1f336b; PADDING-TOP: 4px;PADDING-left: 4px" vAlign=center width="100%"> 短消息提示:</TD>
<TD style="BACKGROUND-IMAGE: url(msgTopBg.gif); PADDING-TOP: 2px;PADDING-right:2px" vAlign=center align=right width=19><span title=关闭 style="CURSOR: hand;color:red;font-size:12px;font-weight:bold;margin-right:4px;" onclick=closeDiv() >×</span></TD>
</TR>
<TR>
<TD style="PADDING-RIGHT: 1px; BACKGROUND-IMAGE: url(1msgBottomBg.jpg); PADDING-BOTTOM: 1px" colSpan=3 height=90>
<DIV style="BORDER-RIGHT: #b9c9ef 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #728eb8 1px solid; PADDING-LEFT: 13px; FONT-SIZE: 12px; PADDING-BOTTOM: 130px; BORDER-LEFT: #728eb8 1px solid; WIDTH: 100%; COLOR: #1f336b; PADDING-TOP: 18px; BORDER-BOTTOM: #b9c9ef 1px solid; HEIGHT: 100%">您有<font color=#FF0000>1</font>封新短消息<BR><BR>
<DIV align=center style="word-break:break-all"><a href="http://weibo.com/1648732391"><font color=#FF0000>关注微博:@_米二</font></a>
</DIV>
</DIV>
</TD>
</TR>
</TBODY>
</TABLE>
</DIV>
<p>查找更多代码,请访问:<a href="http://www.lanrentuku.com" target="_blank">懒人图库</a></p>
</body>
</html>
相关推荐
通过以上分析,我们可以了解到该实例通过一系列的JavaScript代码实现了在浏览器右下角弹出一个可自定义内容的提示框。这种技术在某些应用场景下非常有用,如网站的即时消息提醒等。不过,在实际开发中还需注意兼容性...
标题中的“BS 浏览器右下角弹出窗口”指的是在基于浏览器(Browser)的系统中,特别是在Web开发中,实现的一种特定的用户界面效果。这种效果通常用于通知、提示或者显示一些临时性的信息,它会出现在浏览器窗口的右...
网页右下角弹出提示框是一种常见的用户交互设计,它能够有效地吸引用户的注意力,传递重要信息或引导用户进行特定操作。这种设计在许多网站和应用中都有应用,尤其是在电子商务、新闻资讯以及社交媒体平台中尤为常见...
标题中的“真正屏幕右下角弹出消息窗口”是指一种技术实现,它允许在操作系统桌面的右下角创建一个独立的、不会随主窗口最小化而消失的通知窗口。这种技术通常用于模仿像QQ和MSN这样的即时通讯软件的提醒功能,它们...
综上所述,创建一个类似QQ或MSN的页面右下角弹出消息提示框涉及到前端的CSS布局、JavaScript交互、ASP.NET后端数据传递以及用户体验设计等多个方面的知识。通过合理的代码组织和充分的测试,可以实现一个高效、易用...
总之,创建一个ASP.NET网页右下角弹出的消息提示对话框,带有小图标闪烁效果,需要综合运用前端和后端技术,包括JavaScript/jQuery交互、CSS动画、图标库、通知系统、AJAX通信以及可能的浏览器API。这样的设计能提高...
在网页设计中,有时我们需要在用户浏览页面时,在右下角弹出一些提示信息或交互窗口,这可以增强用户体验,提供必要的反馈或者引导。在这个场景中,我们可以利用JavaScript库jQuery来实现这一功能,特别是对于支持...
要实现在JSP页面中右下角弹出消息框,通常我们会借助JavaScript或jQuery库,因为它们提供了丰富的DOM操作和动画效果。JavaScript是浏览器内置的脚本语言,而jQuery是一个轻量级、高性能的JavaScript库,简化了...
要实现在桌面右下角弹出通知,我们需要利用Windows API,这是Windows操作系统提供的接口,允许应用程序与操作系统进行交互。然而,由于JavaScript本身不直接支持调用操作系统功能,我们通常会借助ActiveX对象,这是...
在JavaScript(JS)中,实现右下角弹出消息提醒是一种常见的用户交互方式,它可以向用户展示关键信息或反馈操作结果。本篇文章将深入探讨如何使用JavaScript创建这种功能,以及涉及的相关技术点。 首先,我们需要...
"jquery简单右下角弹出窗"是一个利用jQuery实现的常见用户交互功能,用于在页面的右下角显示提示信息或通知。这种效果通常用于向用户展示重要的消息、广告或者引导用户进行某些操作。 首先,我们来理解jQuery库的...
标题“模仿CSDN浏览器右下角弹出广告,兼容所有浏览器,扩张性强”指的是一项技术实现,它旨在创建一个类似CSDN网站在用户浏览时出现在浏览器右下角的弹出广告功能。这种广告设计不仅能够吸引用户的注意力,而且其...
在ASP.NET开发中,右下角弹出消息对话框是一种常见的用户交互方式,它能够向用户提供即时反馈,增强用户体验。这种对话框通常用于显示警告、通知或者确认信息。本篇文章将详细探讨如何在ASP.NET中实现这样的功能。 ...
在本项目"jQuery网页右下角弹出视频"中,我们探讨的是如何利用jQuery实现在用户浏览网页时,在屏幕右下角优雅地弹出视频播放功能。这种设计可以用于吸引用户的注意力,比如显示重要的通知、教程或者广告。 首先,...
Ajax右下角弹出窗口是一种常见的用户交互设计,它利用Ajax技术实现在不刷新整个页面的情况下,于页面右下角动态展示信息或提示。这种设计不仅提升了用户体验,还能有效地传递实时数据,使得网页更具交互性和响应性。...
【标题】"仿QQ右下角弹出消息框.rar"是一个源码压缩包,它包含了一个设计精美的、模仿QQ应用程序右下角弹出消息效果的代码实现。这个功能在许多软件和网页应用中用于通知用户重要信息或者新消息,具有良好的用户体验...
在微信中访问Web页面时...综上所述,"web页在微信中访问增加遮罩层 右上角弹出在浏览器中打开"是解决微信内置浏览器限制的一种常见策略,它通过遮罩层和提示按钮,引导用户在更适合的环境下浏览Web页面,提升用户体验。
在网页设计和开发中,"右下角弹出提醒"是一种常见的用户交互功能,它能够及时向用户显示信息,如通知、提示或者广告。这种功能通常由CSS(层叠样式表)、HTML(超文本标记语言)和JavaScript(脚本语言)这三种核心...
在IT行业中,创建类似QQ右下角弹出消息的效果是一项常见的任务,特别是在开发桌面应用程序时。这个效果通常被称为“消息提示框”或“通知气泡”,它能够在不影响用户当前操作的情况下,快速向用户传递信息。以下是...
在IT行业中,创建类似QQ右下角弹出消息对话框的功能是一项常见的用户界面设计任务,主要目的是提供一种吸引用户注意力并高效传递信息的方式。这种设计通常应用于即时通讯软件、通知系统或者任何需要实时反馈的应用中...