页面右下角弹出提示框示例代码js版


Posted in Javascript onAugust 02, 2013
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> 
<% 
String path = request.getContextPath(); 
String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 
%> 
<!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"> 
* {margin:0px;padding:0px;} 
html,body { height:100%;} 
body { font-size:14px; line-height:24px;} 
#tip { 
position: absolute; 
right: 0px; 
bottom: 0px; 
height: 0px; 
width: 180px; 
border: 1px solid #CCCCCC; 
background-color: #eeeeee; 
padding: 1px; 
overflow:hidden; 
display:none; 
font-size:12px; 
z-index:10; 
} 
#tip p { padding:6px;} 
#tip h1,#detail h1 { 
font-size:14px; 
height:25px; 
line-height:25px; 
background-color:#0066CC; 
color:#FFFFFF; 
padding:0px 3px 0px 3px; 
filter: Alpha(Opacity=100); 
} 
#tip h1 a,#detail h1 a { 
float:right; 
text-decoration:none; 
color:#FFFFFF; 
} 
#shadow { 
position:absolute; 
width:100%; 
height:100%; 
background-color:#000000; 
z-index:11; 
filter: Alpha(Opacity=70); 
display:none; 
overflow:hidden; 
} 
#detail { 
width:500px; 
height:200px; 
border:3px double #ccc; 
background-color:#FFFFFF; 
position:absolute; 
z-index:30; 
display:none; 
left:30%; 
top:30% 
} 
</style> 
<script type="text/javascript"> 
var handle; 
function start() 
{ 
var obj = document.getElementById("tip"); 
if (parseInt(obj.style.height)==0) 
{ obj.style.display="block"; 
handle = setInterval("changeH('up')",2); 
}else 
{ 
handle = setInterval("changeH('down')",2) 
} 
} 
function changeH(str) 
{ 
var obj = document.getElementById("tip"); 
if(str=="up") 
{ 
if (parseInt(obj.style.height)>200) 
clearInterval(handle); 
else 
obj.style.height=(parseInt(obj.style.height)+8).toString()+"px"; 
} 
if(str=="down") 
{ 
if (parseInt(obj.style.height)<8) 
{ clearInterval(handle); 
obj.style.display="none"; 
} 
else 
obj.style.height=(parseInt(obj.style.height)-8).toString()+"px"; 
} 
} 
function showwin() 
{ 
document.getElementsByTagName("html")[0].style.overflow = "hidden"; 
start(); 
document.getElementById("shadow").style.display="block"; 
document.getElementById("detail").style.display="block"; 
} 
function recover() 
{ 
document.getElementsByTagName("html")[0].style.overflow = "auto"; 
document.getElementById("shadow").style.display="none"; 
document.getElementById("detail").style.display="none"; 
} 
</script> 
</head> 
<body onload="document.getElementById('tip').style.height='0px'"> 
<div id="shadow"> </div> 
<div id="detail"> 
</div> 
<div id="tip"><h1><a href="javascript:void(0)" onclick="start()">×</a>您有新消息</h1><p><a href="javascript:void(0)" onclick="showwin()">点击这里查看详细</a></p></div> </body> 
</html> 
<script language="JavaScript"> 
window.attachEvent("onload", myTimer); //绑定到onload事件 
function myTimer() { 
start(); 
window.setTimeout("myTimer()",6000);//设置循环时间 
} 
</script>
Javascript 相关文章推荐
jQuery EasyUI API 中文文档 - DataGrid数据表格
Nov 17 Javascript
不使用jquery实现js打字效果示例分享
Jan 19 Javascript
js获取checkbox复选框选中的选项实例
Aug 24 Javascript
JS实现5秒钟自动封锁div层的方法
Feb 20 Javascript
JavaScript数组随机排列实现随机洗牌功能
Mar 19 Javascript
JS实现为排序好的字符串找出重复行的方法
Mar 02 Javascript
JavaScript数组方法总结分析
May 06 Javascript
javaScript中定义类或对象的五种方式总结
Dec 04 Javascript
在vue中获取dom元素内容的方法
Jul 10 Javascript
JavaScript输入分钟、秒倒计时技巧总结(附代码)
Aug 17 Javascript
详解Vue 全局变量,局部变量
Apr 17 Javascript
微信小程序实现锚点跳转
Nov 23 Javascript
js获取IP和PcName(IE)在vs中可用
Aug 02 #Javascript
js获取location.href的参数实例代码
Aug 02 #Javascript
使用GruntJS链接与压缩多个JavaScript文件过程详解
Aug 02 #Javascript
把jquery 的dialog和ztree结合实现步骤
Aug 02 #Javascript
jquery的相对父元素和相对文档定位示例代码
Aug 02 #Javascript
jquery实现图片渐变切换兼容ie6/Chrome/Firefox
Aug 02 #Javascript
JS 获取select(多选下拉)中所选值的示例代码
Aug 02 #Javascript
You might like
由php if 想到的些问题
2008/03/22 PHP
PHP的Yii框架的基本使用示例
2015/08/21 PHP
PHP匿名函数和use子句用法实例
2016/03/16 PHP
简要剖析PHP的Yii框架的组件化机制的基本知识
2016/03/17 PHP
通过jquery实现tab标签浏览效果
2007/02/20 Javascript
iframe窗口高度自适应的又一个巧妙实现思路
2014/04/04 Javascript
实现音乐播放器的代码(html5+css3+jquery)
2015/08/04 Javascript
JS数组合并push与concat区别分析
2015/12/17 Javascript
非常实用的js验证框架实现源码 附原理方法
2016/06/08 Javascript
BOM系列第一篇之定时器setTimeout和setInterval
2016/08/17 Javascript
Express + Session 实现登录验证功能
2017/09/08 Javascript
jQuery封装animate.css的实例
2018/01/04 jQuery
JS实现的简单下拉框联动功能示例
2018/05/11 Javascript
详解javascript中的babel到底是什么
2018/06/21 Javascript
详解koa2学习中使用 async 、await、promise解决异步的问题
2018/11/13 Javascript
微信小程序后端(java)开发流程的详细步骤
2019/11/13 Javascript
[00:56]2014DOTA2国际邀请赛 DK、iG 赛前探访
2014/07/10 DOTA
Python实现的Kmeans++算法实例
2014/04/26 Python
详解Python字符串对象的实现
2015/12/24 Python
基于Python的文件类型和字符串详解
2017/12/21 Python
pandas 对每一列数据进行标准化的方法
2018/06/09 Python
对python中字典keys,values,items的使用详解
2019/02/03 Python
Django基于Models定制Admin后台实现过程解析
2020/11/11 Python
马来西亚网上美容店:Hermo.my
2017/11/25 全球购物
拉斯维加斯城市观光通行证:Las Vegas Pass
2019/05/21 全球购物
如何通过jdbc调用存储过程
2012/04/19 面试题
机电一体化毕业生求职信
2013/11/02 职场文书
总经理助理的八要求
2013/11/12 职场文书
英语专业毕业生自荐信范文
2013/12/31 职场文书
运动会入场式解说词
2014/02/18 职场文书
婚礼主持词开场白
2014/03/13 职场文书
机电一体化专业毕业生自荐信
2014/06/19 职场文书
消防验收申请报告
2015/05/15 职场文书
使用Python的开发框架Brownie部署以太坊智能合约
2021/05/28 Python
实体类或对象序列化时,忽略为空属性的操作
2021/06/30 Java/Android
海康机器人重磅发布全新算法开发平台VM4.2
2022/04/21 数码科技