页面右下角弹出提示框示例代码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 相关文章推荐
document 和 document.all 分别什么时候用
Jun 22 Javascript
为什么Node.js会这么火呢?Node.js流行的原因
Dec 01 Javascript
谈谈我对JavaScript原型和闭包系列理解(随手笔记9)
Dec 24 Javascript
jQuery查看选中对象HTML代码的方法
Jun 17 Javascript
AngularJS指令用法详解
Nov 02 Javascript
JS实现获取来自百度,Google,soso,sogou关键词的方法
Dec 21 Javascript
javascript监听页面刷新和页面关闭事件方法详解
Jan 09 Javascript
JavaScript实现鼠标点击导航栏变色特效
Feb 08 Javascript
vue不通过路由直接获取url中参数的方法示例
Aug 24 Javascript
JavaScript遍历数组的三种方法map、forEach与filter实例详解
Feb 27 Javascript
微信小程序 下拉刷新及上拉加载原理解析
Nov 06 Javascript
jquery实现图片放大镜效果
Dec 23 jQuery
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实现的轻量级简单爬虫
2015/07/08 PHP
php生成过去100年下拉列表的方法
2015/07/20 PHP
Symfony2创建基于域名的路由相关示例
2016/11/14 PHP
php读取本地json文件的实例
2018/03/07 PHP
document 和 document.all 分别什么时候用
2006/06/22 Javascript
javascript js cookie的存储,获取和删除
2007/12/29 Javascript
鼠标移入移出事件改变图片的分辨率的两种方法
2013/12/17 Javascript
js中哈希表的几种用法总结
2014/01/28 Javascript
jQuery根据ID获取input、checkbox、radio、select的示例
2014/08/11 Javascript
解决Jquery向页面append新元素之后事件的绑定问题
2015/03/16 Javascript
javascript包装对象实例分析
2015/03/27 Javascript
jQuery表单验证功能实例
2015/08/28 Javascript
封装好的javascript前端分页插件pagination
2016/01/04 Javascript
AngularJS指令与控制器之间的交互功能示例
2016/12/14 Javascript
基于VUE.JS的移动端框架Mint UI的使用
2017/10/11 Javascript
关于laydate.js加载laydate.css路径错误问题解决
2017/12/27 Javascript
angularjs数组判断是否含有某个元素的实例
2018/02/27 Javascript
解决vue组件props传值对象获取不到的问题
2019/06/06 Javascript
js实现轮播图效果 纯js实现图片自动切换
2020/08/09 Javascript
[01:00:06]加油DOTA_EP01_网络版
2014/08/09 DOTA
python实现每次处理一个字符的三种方法
2014/10/09 Python
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
Python进阶篇之字典操作总结
2016/11/16 Python
python @classmethod 的使用场合详解
2019/08/23 Python
Python大数据之网络爬虫的post请求、get请求区别实例分析
2019/11/16 Python
TensorFlow MNIST手写数据集的实现方法
2020/02/05 Python
python脚本监控logstash进程并邮件告警实例
2020/04/28 Python
HTML利用九宫格原理进行网页布局
2020/03/13 HTML / CSS
酒店端午节促销方案
2014/02/18 职场文书
学校消防演习方案
2014/02/19 职场文书
宣传普通话标语
2014/06/27 职场文书
学校师德师风整改方案
2014/10/28 职场文书
毕业生政审意见范文
2015/06/04 职场文书
黑白记忆观后感
2015/06/18 职场文书
应届生个人的求职(自荐信范文2篇)
2019/08/23 职场文书
js实现自动锁屏功能
2021/06/02 Javascript