设为首页
|
加入收藏
您好,欢迎来到点滴吧!
手机版
www.diandiba.com
记录点点滴滴,尽在点滴吧
文章
文章
特效
素材
景点
首页
手机
建站
源码
服务器
生活
常识
健康
美食
美容
旅游
景点
攻略
游记
特产
知识
笑话
名句
散文
故事
编程
ASP
PHP
.NET
SQL
软件
Office
QQ
Photoshop
特效
幻灯片
图片相册
播放器
素材
图片
PSD素材
网页模板
您现在的位置:
首页
>
漂浮滚动
> 特效详情
网页右下角JS弹窗代码
更新时间:2015/1/5 22:06:47 下载:3173次
<!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> </head> <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");//获取窗口这个对象,即ID为winpop的对象 var popH=parseInt(MsgPop.style.height);//用parseInt将对象的高度转化为数字,以方便下面比较 if (popH==0){ //如果窗口的高度是0 MsgPop.style.display="block";//那么将隐藏的窗口显示出来 show=setInterval("changeH('up')",2);//开始以每0.002秒调用函数changeH("up"),即每0.002秒向上移动一次 } else { //否则 hide=setInterval("changeH('down')",2);//开始以每0.002秒调用函数changeH("down"),即每0.002秒向下移动一次 } } function changeH(str) { var MsgPop=document.getElementById("winpop"); var popH=parseInt(MsgPop.style.height); if(str=="up"){ //如果这个参数是UP if (popH<=100){ //如果转化为数值的高度小于等于100 MsgPop.style.height=(popH+4).toString()+"px";//高度增加4个象素 } else{ clearInterval(show);//否则就取消这个函数调用,意思就是如果高度超过100象度了,就不再增长了 } } if(str=="down"){ if (popH>=4){ //如果这个参数是down MsgPop.style.height=(popH-4).toString()+"px";//那么窗口的高度减少4个象素 } else{ //否则 clearInterval(hide); //否则就取消这个函数调用,意思就是如果高度小于4个象度的时候,就不再减了 MsgPop.style.display="none"; //因为窗口有边框,所以还是可以看见1~2象素没缩进去,这时候就把DIV隐藏掉 } } } window.onload=function(){ //加载 document.getElementById('winpop').style.height='0px';//我不知道为什么要初始化这个高度,CSS里不是已经初始化了吗,知道的告诉我一下 setTimeout("tips_pop()",800); //3秒后调用tips_pop()这个函数 } </script> <body> <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> </body> </html>
预览效果
复制代码
保存代码
提示:可以先修改部分代码后再运行
上一个素材:
网站右下角QQ抖动窗口代码
下一个素材:
符合标准的随滚动条滚动代码
相关特效
用marquee和div+js实现无
兼容IE和FireFox的间隔滚
js新浪微博大厅滚动效果
JS不间断向左滚动
导航分类
热门文章
1
js新浪微博大厅滚动效果
2
用marquee和div+js实现无缝循
3
兼容IE和FireFox的间隔滚动代
4
蓝色带微信二维码QQ客服代码
5
js+css3实现手机端滚屏效果
6
兼容360浏览器的随滚动条滚动
7
JS不间断向左滚动
8
固定在网页右下角的漂浮层
9
简单的单条消息向上滚动代码
10
固定悬浮在网页底部的层
关于我们
|
联系我们
|
免责声明
|
网站地图
|
CopyRight 2012-2015 www.diandiba.com - 点滴吧 All Rights Reserved
滇ICP备09005765号-2