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 相关文章推荐
拖动布局之保存布局页面cookies篇
Oct 29 Javascript
jquery+json实现数据列表分页示例代码
Nov 15 Javascript
今天抽时间给大家整理jquery和ajax的相关知识
Nov 17 Javascript
JSONObject使用方法详解
Dec 17 Javascript
jQuery编写网页版2048小游戏
Jan 06 Javascript
vue实现留言板todolist功能
Aug 16 Javascript
JavaScript实现的原生态兼容IE6可调可控滚动文字功能详解
Sep 19 Javascript
JavaScript 性能提升之路(推荐)
Apr 10 Javascript
Vue实现导航栏点击当前标签变色功能
Aug 19 Javascript
在Node.js中将SVG图像转换为PNG,JPEG,TIFF,WEBP和HEIF格式的方法
Aug 22 Javascript
jQuery实现每日秒杀商品倒计时功能
Sep 06 jQuery
js 实现watch监听数据变化的代码
Oct 13 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脚本的10个技巧(4)
2006/10/09 PHP
浅析关于PHP位运算的简单权限设计
2013/06/30 PHP
php生成验证码函数
2015/10/20 PHP
CodeIgniter控制器之业务逻辑实例分析
2016/01/20 PHP
PHP生成唯一ID之SnowFlake算法
2016/12/17 PHP
用JavaScript实现类似于ListBox功能示例代码
2014/03/09 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
浅谈JavaScript变量的自动转换和语句
2016/06/12 Javascript
JavaScript中windows.open()、windows.close()方法详解
2016/07/28 Javascript
JS如何设置cookie有效期为当天24点并弹出欢迎登陆界面
2016/08/04 Javascript
Javascript实现代码折叠功能
2016/08/25 Javascript
JS实现点击网页判断是否安装app并打开否则跳转app store
2016/11/18 Javascript
JavaScript拖动层Div代码
2017/03/01 Javascript
nodejs服务搭建教程 nodejs访问本地站点文件
2017/04/07 NodeJs
基于vue.js路由参数的实例讲解——简单易懂
2017/09/07 Javascript
使用Vue-Router 2实现路由功能实例详解
2017/11/14 Javascript
javascript Function函数理解与实战
2017/12/01 Javascript
基于JQuery和DWR实现异步数据传递
2020/10/16 jQuery
[11:42]2018DOTA2国际邀请赛寻真——OG卷土重来
2018/08/17 DOTA
python中WSGI是什么,Python应用WSGI详解
2017/11/24 Python
使用CodeMirror实现Python3在线编辑器的示例代码
2019/01/14 Python
使用TensorFlow实现二分类的方法示例
2019/02/05 Python
Django+python服务器部署与环境部署教程详解
2020/03/30 Python
Python自定义sorted排序实现方法详解
2020/09/18 Python
python boto和boto3操作bucket的示例
2020/10/30 Python
Python 将代码转换为可执行文件脱离python环境运行(步骤详解)
2021/01/25 Python
解决pycharm不能自动保存在远程linux中的问题
2021/02/06 Python
可自定义箭头样式的CSS3气泡提示框
2016/03/16 HTML / CSS
英国DIY汽车维修配件网站:DIY Car Service Parts
2019/08/30 全球购物
社区食品安全实施方案
2014/03/28 职场文书
小学优秀辅导员事迹材料
2014/05/11 职场文书
市场营销专业自荐书
2014/06/10 职场文书
中共广东省委常委会党的群众路线教育实践活动整改方案
2014/09/23 职场文书
解决numpy数组互换两行及赋值的问题
2021/04/17 Python
Vue.js 带下拉选项的输入框(Textbox with Dropdown)组件
2021/04/17 Vue.js
ubuntu开机后ROS程序自启动问题
2022/12/24 Servers