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 仿关机效果的图片层
Dec 26 Javascript
JavaScript中valueOf函数与toString方法深入理解
Dec 02 Javascript
纯js网页画板(Graphics)类简介及实现代码
Dec 24 Javascript
javascript手风琴下拉菜单实现代码
Nov 12 Javascript
node.js实现爬虫教程
Aug 25 Javascript
JavaScript基础——使用Canvas绘图
Nov 02 Javascript
如何获取元素的最终background-color
Feb 06 Javascript
Angular.js自定义指令学习笔记实例
Feb 24 Javascript
JS表格组件神器bootstrap table使用指南详解
Apr 12 Javascript
详解ES6之async+await 同步/异步方案
Sep 19 Javascript
JavaScript进阶(二)词法作用域与作用域链实例分析
May 09 Javascript
JS中如何优雅的使用async await详解
Oct 05 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页面消耗内存过大的处理办法
2013/03/18 PHP
整理php防注入和XSS攻击通用过滤
2015/09/13 PHP
Android AsyncTack 异步任务实例详解
2016/11/02 PHP
php 运算符与表达式详细介绍
2016/11/30 PHP
快速解决FusionCharts联动的中文乱码问题
2013/12/04 Javascript
jquery遍历select元素(实例讲解)
2013/12/31 Javascript
JS实现可点击展开与关闭的左侧广告代码
2015/09/02 Javascript
JavaScript实现的多种鼠标拖放效果
2015/11/03 Javascript
JavaScript数组去重的五种方法
2015/11/05 Javascript
javascript获取网页各种高宽及位置的方法总结
2016/07/27 Javascript
详解js界面跳转与值传递
2016/11/22 Javascript
在 Angular 中实现搜索关键字高亮示例
2017/03/21 Javascript
详解vue 组件之间使用eventbus传值
2017/10/25 Javascript
基于滚动条位置判断的简单实例
2017/12/14 Javascript
angularjs 获取默认选中的单选按钮的value方法
2018/02/28 Javascript
如何从0开始用node写一个自己的命令行程序
2018/12/29 Javascript
JavaScript解析机制与闭包原理实例详解
2019/03/08 Javascript
基于vue开发微信小程序mpvue-docs跳转页面功能
2019/04/10 Javascript
利用原生JS实现data方法示例代码
2019/05/28 Javascript
[39:53]完美世界DOTA2联赛PWL S2 LBZS vs Forest 第一场 11.19
2020/11/19 DOTA
python如何实现excel数据添加到mongodb
2015/07/30 Python
python中安装模块包版本冲突问题的解决
2017/05/02 Python
Python 获得命令行参数的方法(推荐)
2018/01/24 Python
Python read函数按字节(字符)读取文件的实现
2019/07/03 Python
简单了解为什么python函数后有多个括号
2019/12/19 Python
Python网络爬虫四大选择器用法原理总结
2020/06/01 Python
CSS3实现背景透明文字不透明的示例代码
2018/06/25 HTML / CSS
图片上传插件ImgUploadJS:用HTML5 File API 实现截图粘贴上传、拖拽上传
2016/01/20 HTML / CSS
Kivari官网:在线购买波西米亚服装
2018/10/29 全球购物
在线吉他课程,学习如何弹吉他:Fender Play
2019/02/28 全球购物
十佳大学生村官事迹
2014/01/09 职场文书
入党积极分子评语
2014/05/04 职场文书
作风转变心得体会
2014/09/02 职场文书
公务员党员评议表自我鉴定
2014/09/14 职场文书
2015年行政管理人员工作总结
2015/10/15 职场文书
一次SQL如何查重及去重的实战记录
2022/03/13 MySQL