js实现仿MSN带关闭功能的右下角弹窗代码


Posted in Javascript onSeptember 04, 2015

本文实例讲述了js实现仿MSN带关闭功能的右下角弹窗代码。分享给大家供大家参考。具体如下:

这是一款非常精致漂亮的仿MSN右下角弹出窗口,带关闭功能,直接复制代码就管用。演示要用到几个小图片,运行的时候点击右键保存一下,这里提供一种思路,并不完全局限于此种方法,熟能生巧。

先来看看运行效果截图:

js实现仿MSN带关闭功能的右下角弹窗代码

在线演示地址如下:

具体代码如下:

<HTML>
<HEAD>
<title>仿MSN右下角弹窗</title>
<META http-equiv=Content-Type content="text/html; charset=gb2312">
<SCRIPT language=Javascript>
document.writeln("<div id=\"msn\" style=\"BORDER-RIGHT:#455690 1px solid; BORDER-TOP:#a6b4cf 1px solid; Z-INDEX:99999; LEFT:0px; BORDER-LEFT:#a6b4cf 1px solid; WIDTH:180px; BORDER-BOTTOM:#455690 1px solid; POSITION:absolute; TOP:0px; HEIGHT:116px; BACKGROUND-COLOR:#c9d3f3\">");
document.writeln("<table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\" style=\"BORDER-TOP:#ffffff 1px solid; BORDER-LEFT:#ffffff 1px solid\" bgcolor=\"#cfdef4\">");
document.writeln("<tr><td height=\"24\" width=\"26\" style=\"FONT-SIZE:12px;BACKGROUND-IMAGE:url(images/msgTopBg.gif);COLOR:#0f2c8c\" valign=\"middle\"><img src=\"images/msgLogo.gif\" hspace=\"5\" align=\"absMiddle\" vspace=\"1\"\/><\/td>");
document.writeln("<td style=\"FONT-WEIGHT:normal;FONT-SIZE:9pt;BACKGROUND-IMAGE:url(images/msgTopBg.gif);COLOR:#1f336b;PADDING-TOP:4px\" valign=\"middle\" width=\"100%\">提示:<\/td>");
document.writeln("<td style=\"BACKGROUND-IMAGE:url(images/msgTopBg.gif);PADDING-TOP:2px\" valign=\"middle\" width=\"19\" align=\"right\"><img src=\"images/msgClose.gif\" hspace=\"3\" style=\"CURSOR:pointer\" onclick=\"closeDiv()\" title=\"关闭\"\/><\/td>");
document.writeln("<\/tr><tr><td colspan=\"3\" height=\"90\" style=\"PADDING-RIGHT:1px;BACKGROUND-IMAGE:url(images/msgBottomBg.jpg);PADDING-BOTTOM:1px\">");
document.writeln("<div style=\"BORDER-RIGHT: #b9c9ef 1px solid; PADDING-RIGHT: 13px; BORDER-TOP: #728eb8 1px solid; PADDING-LEFT: 13px; FONT-SIZE: 9pt; PADDING-BOTTOM: 13px; BORDER-LEFT: #728eb8 1px solid; WIDTH: 100%; COLOR: #1f336b; PADDING-TOP: 18px; BORDER-BOTTOM: #b9c9ef 1px solid; HEIGHT: 100%\"><a href=\"/jscss/\" target=\"_blank\" style=\"FONT-WEIGHT:bold;COLOR:red\">>>游客:欢迎回来!<\/a><br><br><a href=\"http:/\" target=\"_blank\" style=\"FONT-WEIGHT:bold;COLOR:blue\">>>您有(0)条短信息。<\/a><\/div><\/div><\/tr><\/table><\/div>");
msn.style.top=document.body.clientHeight-174;
msn.style.left=document.body.clientWidth-225;
moveR();
function moveR() {
msn.style.top=document.body.scrollTop+document.body.clientHeight-116;
msn.style.left=document.body.scrollLeft+document.body.clientWidth-180;
setTimeout("moveR();",80)
}
function closeDiv(){
msn.style.visibility='hidden';
}
</SCRIPT>
</HEAD>
<BODY style="MARGIN: 0px; TEXT-ALIGN: center">
<table width="776" border="0" cellpadding="0" cellspacing="0" bgcolor="#eeeeee">
 <tr>
  <td height="1060" align="center" valign="top"><p><br>
   </p>
   <p> </p>
   </td>
 </tr>
</table>
</BODY>
</HTML>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jQuery 阴影插件代码分享
Jan 09 Javascript
js判断输入是否为数字的具体实例
Aug 03 Javascript
Javascript非构造函数的继承
Apr 27 Javascript
jquery结婚电子请柬特效源码分享
Aug 21 Javascript
javascript中Array()数组函数详解
Aug 23 Javascript
JS数组合并push与concat区别分析
Dec 17 Javascript
浅谈javascript基础之客户端事件驱动
Jun 10 Javascript
JavaScript常见的五种数组去重的方式
Dec 15 Javascript
小程序视频或音频自定义可拖拽进度条的示例代码
Sep 30 Javascript
iview在vue-cli3如何按需加载的方法
Oct 31 Javascript
checkbox在vue中的用法小结
Nov 13 Javascript
layui lay-verify form表单自定义验证规则详解
Sep 18 Javascript
js实现浮动在网页右侧的简洁QQ在线客服代码
Sep 04 #Javascript
JS实现先显示大图后自动收起显示小图的广告代码
Sep 04 #Javascript
JavaScript实现的多个图片广告交替显示效果代码
Sep 04 #Javascript
基于JS实现简单的样式切换效果代码
Sep 04 #Javascript
JS实现横向拉伸动感伸缩菜单效果代码
Sep 04 #Javascript
js实现简洁的滑动门菜单(选项卡)效果代码
Sep 04 #Javascript
js实现随屏幕滚动的带缓冲效果的右下角广告代码
Sep 04 #Javascript
You might like
让Json更懂中文(JSON_UNESCAPED_UNICODE)
2011/10/27 PHP
PHP7.0版本备注
2015/07/23 PHP
php对文件夹进行相关操作(遍历、计算大小)
2015/11/04 PHP
浅谈PHP命令执行php文件需要注意的问题
2016/12/16 PHP
基于PHP实现栈数据结构和括号匹配算法示例
2017/08/10 PHP
javascript 实现父窗口引用弹出窗口的值的脚本
2007/08/07 Javascript
javascript 二维数组的实现与应用
2010/03/16 Javascript
超酷的网页音乐播放器DewPlayer使用方法
2010/12/18 Javascript
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗
2011/06/02 Javascript
JQuery的read函数与js的onload不同方式实现
2013/03/18 Javascript
深入探讨javascript中的数据类型
2015/03/04 Javascript
javascript判断复选框是否选中的方法
2015/10/16 Javascript
JS对HTML表格进行增删改操作
2016/08/22 Javascript
简单理解vue中实例属性vm.$els
2016/12/01 Javascript
深入理解JS继承和原型链的问题
2016/12/17 Javascript
bootstrap网格系统使用方法解析
2017/01/13 Javascript
vue.js项目nginx部署教程
2018/04/05 Javascript
GOJS+VUE实现流程图效果
2018/12/01 Javascript
vue.js循环radio的实例
2019/11/07 Javascript
Vue $emit()不能触发父组件方法的原因及解决
2020/07/28 Javascript
Js利用正则表达式去除字符串的中括号
2020/11/23 Javascript
[04:14]从西雅图到上海——玩家自制DOTA2主题歌曲应援TI9
2019/07/11 DOTA
python flask框架实现传数据到js的方法分析
2019/06/11 Python
Python3将jpg转为pdf文件的方法示例
2019/12/13 Python
win10安装python3.6的常见问题
2020/07/01 Python
利用CSS3的特性改变文本选中时的颜色
2013/09/11 HTML / CSS
美国一家著名的儿童鞋制造商:Stride Rite
2017/01/02 全球购物
能否解释一下XSS cookie盗窃是什么意思
2012/06/02 面试题
举例说明类变量和实例变量的区别
2016/06/30 面试题
laravel使用redis队列实例讲解
2021/03/23 PHP
八年级音乐教学反思
2014/01/09 职场文书
基层领导干部“四风”问题批评与自我批评
2014/09/23 职场文书
2015年精神文明建设工作总结
2015/04/21 职场文书
2015年度团总支工作总结
2015/04/23 职场文书
mysql的数据压缩性能对比详情
2021/11/07 MySQL
Nebula Graph解决风控业务实践
2022/03/31 MySQL