javascript实现的右下角弹窗实例


Posted in Javascript onApril 24, 2015

本文实例讲述了javascript实现的右下角弹窗的方法。分享给大家供大家参考。具体如下:

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>右下角的弹窗</title>
<style type="text/css">
body { background:#333333;}
#winpop {
width:200px; height:0px; 
position:absolute; right:0; bottom:0;
border:1px solid #999999; margin:0; padding:1px;
overflow:hidden; display:none; background:#FFFFFF
}
#winpop .title {
width:100%; height:20px;
line-height:20px; background:#FFCC00;
font-weight:bold; text-align:center;
font-size:12px;
}
#winpop .con {
width:100%; height:80px;
line-height:80px; font-weight:bold;
font-size:12px; color:#FF0000;
text-decoration:underline; text-align:center
}
#silu {
font-size:13px; color:#999999;
position:absolute; right:0;
text-align:right; text-decoration:underline;
line-height:22px;
}
.close {
position:absolute; right:4px; top:-1px;
color:#FFFFFF; cursor:pointer
}
</style>
<script type="text/javascript">
function tips_pop(){
var MsgPop=document.getElementById("winpop");
var popH=parseInt(MsgPop.style.height);
if (popH==0){ 
MsgPop.style.display="block";
show=setInterval("changeH('up')",2);
}
else { 
hide=setInterval("changeH('down')",2);
}
}
function changeH(str) {
var MsgPop=document.getElementById("winpop");
var popH=parseInt(MsgPop.style.height);
if(str=="up"){ 
if (popH<=100){ 
MsgPop.style.height=(popH+4).toString()+"px";
}
else{
clearInterval(show);
}
}
if(str=="down"){
if (popH>=4){ 
MsgPop.style.height=(popH-4).toString()+"px";
}
else{ 
clearInterval(hide); 
MsgPop.style.display="none"; 
}
}
}
window.onload=function(){ 
document.getElementById('winpop').style.height='0px';
setTimeout("tips_pop()",800); 
}
</script>
</head>
<body>
内容展示内容展示内容展示内容展示内容展示
内容展示内容展示内容展示内容展示内容展示
内容展示内容展示内容展示内容展示内容展示
<hr>
<div id="silu">
<button onclick="tips_pop()">测试按钮</button>
</div>
<div id="winpop">
<div class="title">您有新的消息
<span class="close" onclick="tips_pop()">X</span></div>
<div class="con">未读信息(1)</div>
</div>
<div>https://3water.com/</div>
</body>
</html>

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

Javascript 相关文章推荐
JavaScript作用域链使用介绍
Aug 29 Javascript
分享JavaScript获取网页关闭与取消关闭的事件
Dec 13 Javascript
javascript内置对象arguments详解
Mar 16 Javascript
jquery实现的网页自动播放声音
Apr 30 Javascript
跟我学习javascript解决异步编程异常方案
Nov 23 Javascript
jQuery选择器用法实例详解
Dec 17 Javascript
window.onload绑定多个事件的两种解决方案
May 15 Javascript
AngularJs中 ng-repeat指令中实现含有自定义指令的动态html的方法
Jan 19 Javascript
vue中组件的过渡动画及实现代码
Nov 21 Javascript
基于JavaScript伪随机正态分布代码实例
Nov 07 Javascript
vue+elementUI实现简单日历功能
Sep 24 Javascript
JS实现手风琴特效
Nov 08 Javascript
js上传图片及预览功能实例分析
Apr 24 #Javascript
浅谈jquery事件处理
Apr 24 #Javascript
js完美解决IE6不支持position:fixed的bug
Apr 24 #Javascript
JS实现简单的键盘打字的效果
Apr 24 #Javascript
javascript中replace( )方法的使用
Apr 24 #Javascript
javascript实现漂亮的拖动层,窗口拖拽特效
Apr 24 #Javascript
jQuery中dom元素上绑定的事件详解
Apr 24 #Javascript
You might like
PHP 地址栏信息的获取代码
2009/01/07 PHP
解析:使用php mongodb扩展时 需要注意的事项
2013/06/18 PHP
php从文件夹随机读取文件的方法
2015/06/01 PHP
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
JavaScript 入门基础知识 想学习js的朋友可以参考下
2009/12/26 Javascript
向大师们学习Javascript(视频与PPT)
2009/12/27 Javascript
Javascript UrlDecode函数代码
2010/01/09 Javascript
初窥JQuery(二) 事件机制(1)
2010/11/25 Javascript
JavaScript生成GUID的多种算法小结
2013/08/18 Javascript
简单谈谈JS数组中的indexOf方法
2016/10/13 Javascript
jQuery动态操作表单示例【基于table表格】
2018/12/06 jQuery
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
[40:13]Ti4 冒泡赛第二天 iG vs NEWBEE 2
2014/07/15 DOTA
Python 调用DLL操作抄表机
2009/01/12 Python
SublimeText 2编译python出错的解决方法(The system cannot find the file specified)
2013/11/27 Python
在Python中操作字典之clear()方法的使用
2015/05/21 Python
Python在图片中添加文字的两种方法
2017/04/29 Python
使用k8s部署Django项目的方法步骤
2019/01/14 Python
对Python 简单串口收发GUI界面的实例详解
2019/06/12 Python
Flask模板引擎之Jinja2语法介绍
2019/06/26 Python
Keras自定义实现带masking的meanpooling层方式
2020/06/16 Python
HTML5 3D旋转相册的实现示例
2019/12/03 HTML / CSS
加拿大约会网站:EliteSingles.ca
2018/01/12 全球购物
DNA测试:Orig3n
2019/03/01 全球购物
俄罗斯便宜的在线服装商店:GroupPrice
2020/04/10 全球购物
当一个对象被当作参数传递到一个方法后,此方法可改变这个对象的属性,并可返回变化后的结果,那么这里到底是值传递还是引用传递?
2014/09/09 面试题
在校生汽车维修实习自我鉴定
2013/09/19 职场文书
学生党员思想汇报
2013/12/28 职场文书
天猫某品牌专卖店运营计划书
2014/03/21 职场文书
《美丽的丹顶鹤》教学反思
2014/04/22 职场文书
人口与计划生育目标管理责任书
2014/07/29 职场文书
公司领导班子对照材料
2014/08/18 职场文书
领导班子对照检查材料
2014/09/22 职场文书
卫生院艾滋病宣传活动总结
2015/05/09 职场文书
英文诗歌翻译方法(赏析)
2019/08/16 职场文书
canvas绘制折线路径动画实现
2021/05/12 Javascript