JS 弹出层 定位至屏幕居中示例


Posted in Javascript onMay 21, 2014
<!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=gbk" /> 
<title>无标题文档</title> 
<style type="text/css"> 
/*弹出层的STYLE*/ 
html,body {height:100%; margin:0px; font-size:12px;} .mydiv { 
background-color: #ff6; 
border: 1px solid #f90; 
text-align: center; 
line-height: 40px; 
font-size: 12px; 
font-weight: bold; 
z-index:99; 
width: 300px; 
height: 120px; 
left:50%;/*FF IE7*/ 
top: 50%;/*FF IE7*/ 
margin-left:-150px!important;/*FF IE7 该值为本身宽的一半 */ 
margin-top:-60px!important;/*FF IE7 该值为本身高的一半*/ 
margin-top:0px; 
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 
_top: expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 
} 
.bg { 
background-color: #ccc; 
width: 100%; 
height: 100%; 
left:0; 
top:0;/*FF IE7*/ 
filter:alpha(opacity=50);/*IE*/ 
opacity:0.5;/*FF*/ 
z-index:1; 
position:fixed!important;/*FF IE7*/ 
position:absolute;/*IE6*/ 
_top: expression(eval(document.compatMode && 
document.compatMode=='CSS1Compat') ? 
documentElement.scrollTop + (document.documentElement.clientHeight-this.offsetHeight)/2 :/*IE6*/ 
document.body.scrollTop + (document.body.clientHeight - this.clientHeight)/2);/*IE5 IE5.5*/ 
} 
/*The END*/ 
</style> 
<script type="text/javascript"> 
function showDiv(){ 
document.getElementById('popDiv').style.display='block'; 
document.getElementById('bg').style.display='block'; 
} 
function closeDiv(){ 
document.getElementById('popDiv').style.display='none'; 
document.getElementById('bg').style.display='none'; 
} 
</script> 
</head> 
<body> 
<div id="popDiv" class="mydiv" style="display:none;">恭喜你!<br/>你的成绩为:60分<br/> 
<a href="javascript:closeDiv()">关闭窗口</a></div> 
<div id="bg" class="bg" style="display:none;"></div> 
<div style="padding-top: 20px;"> 
<input type="Submit" name="" value="显示层" onclick="javascript:showDiv()" /> 
</div> 
</body> 
</html>
Javascript 相关文章推荐
js获取当前月的第一天和最后一天的小例子
Nov 18 Javascript
FireBug 调试JS入门教程 如何调试JS
Dec 23 Javascript
JavaScript中九种常用排序算法
Sep 02 Javascript
原生javascript实现图片按钮切换
Jan 12 Javascript
JavaScript数组去重的五种方法
Nov 05 Javascript
分享JS代码实现鼠标放在输入框上输入框和图片同时更换样式
Sep 01 Javascript
js 性能优化之算法和流程控制
Feb 15 Javascript
React组件之间的通信的实例代码
Jun 27 Javascript
浅谈Node Inspector 代理实现
Oct 19 Javascript
AngularJS基于http请求实现下载php生成的excel文件功能示例
Jan 23 Javascript
jQuery发请求传输中文参数乱码问题的解决方案
May 22 jQuery
jQuery HTML获取内容和属性操作实例分析
May 20 jQuery
Jquery实现的角色左右选择特效
May 21 #Javascript
jquery $.trim()方法使用介绍
May 21 #Javascript
JS控制输入框内字符串长度
May 21 #Javascript
javascript学习笔记之10个原生技巧
May 21 #Javascript
jquery实现预览提交的表单代码分享
May 21 #Javascript
javascript制作的网页侧边弹出框思路及实现代码
May 21 #Javascript
Jquery图片延迟加载插件jquery.lazyload.js的使用方法
May 21 #Javascript
You might like
如何过滤高亮显示非法字符
2006/10/09 PHP
php中使用parse_url()对网址进行解析的实现代码(parse_url详解)
2012/01/03 PHP
PHP数组函数知识汇总
2016/05/12 PHP
PHP实现双链表删除与插入节点的方法示例
2017/11/11 PHP
Convert Seconds To Hours
2007/06/16 Javascript
jQuery autocomplete插件修改
2009/04/17 Javascript
HTML复选框和单选框 checkbox和radio事件介绍
2012/12/12 Javascript
js中同步与异步处理的方法和区别总结
2013/12/25 Javascript
jquery选择器大全 全面详解jquery选择器
2014/03/06 Javascript
js实现文字选中分享功能
2017/01/25 Javascript
MVVM 双向绑定的实现代码
2018/06/21 Javascript
使vue实现jQuery调用的两种方法
2019/05/12 jQuery
vue+element加入签名效果(移动端可用)
2019/06/17 Javascript
[08:40]Navi Vs Newbee
2018/06/07 DOTA
对于Python编程中一些重用与缩减的建议
2015/04/14 Python
Python实现判断一个字符串是否包含子串的方法总结
2017/11/21 Python
python+matplotlib绘制3D条形图实例代码
2018/01/17 Python
将字典转换为DataFrame并进行频次统计的方法
2018/04/08 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
python 读取鼠标点击坐标的实例
2018/12/29 Python
详解Python并发编程之从性能角度来初探并发编程
2019/08/23 Python
Python time库基本使用方法分析
2019/12/13 Python
Python实现自动签到脚本功能
2020/08/20 Python
如何用Python编写一个电子考勤系统
2021/02/08 Python
一张图片能隐含千言万语之隐藏你的程序代码
2012/12/13 HTML / CSS
html5实现canvas阴影效果示例
2014/05/07 HTML / CSS
加拿大领先的牛仔零售商:Bluenotes
2018/01/22 全球购物
俄罗斯品牌服装和鞋子的在线商店:KUPIVIP
2019/10/27 全球购物
电气专业应届生求职信
2013/11/01 职场文书
电厂厂长岗位职责
2014/01/02 职场文书
优秀毕业生自我鉴定
2014/01/19 职场文书
生日寿宴答谢词
2014/01/19 职场文书
2014年教务处工作总结
2014/12/03 职场文书
污水处理保证书
2015/05/09 职场文书
公安干警正风肃纪心得体会
2016/01/15 职场文书
Golang生成Excel文档的方法步骤
2021/06/09 Golang