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表数据排序 sort table data
Feb 18 Javascript
基于jQuery的弹出框插件
Mar 18 Javascript
js动态创建及移除div的方法
Jun 03 Javascript
javaScript中的原型解析【推荐】
May 05 Javascript
基于javascript实现图片滑动效果
May 07 Javascript
JS简单实现点击按钮或文字显示遮罩层的方法
Apr 27 Javascript
angular4自定义组件详解
Sep 28 Javascript
Vue瀑布流插件的使用示例
Sep 19 Javascript
vue微信分享出来的链接点开是首页问题的解决方法
Nov 28 Javascript
详解微信小程序用定时器实现倒计时效果
Apr 30 Javascript
微信小程序实现文件、图片上传功能
Aug 18 Javascript
Vue.js 无限滚动列表性能优化方案
Dec 02 Javascript
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
NT IIS下用ODBC连接数据库
2006/10/09 PHP
基于mysql的bbs设计(一)
2006/10/09 PHP
理解PHP5中static和const关键字的区别
2007/03/19 PHP
使用PHP遍历文件夹与子目录的函数代码
2011/09/26 PHP
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
2012/09/13 PHP
php 在windows下配置虚拟目录的方法介绍
2013/06/26 PHP
Drupal7中常用的数据库操作实例
2014/03/02 PHP
JavaScript 应用类库代码
2008/06/02 Javascript
JQuery的$命名冲突详细解析
2013/12/28 Javascript
js 动态为textbox添加下拉框数据源的方法
2014/04/24 Javascript
跟我学习javascript的var预解析与函数声明提升
2015/11/16 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
2020/04/20 Javascript
jQuery+css3实现转动的正方形效果(附demo源码下载)
2016/01/27 Javascript
JS中多步骤多分步的StepJump组件实例详解
2016/04/01 Javascript
Bootstrap3制作图片轮播效果
2016/05/12 Javascript
让html元素随浏览器的大小自适应垂直居中的实现方法
2016/10/12 Javascript
「中高级前端面试」JavaScript手写代码无敌秘籍(推荐)
2019/04/08 Javascript
24行JavaScript代码实现Redux的方法实例
2019/11/17 Javascript
基于Python实现文件大小输出
2016/01/11 Python
解决PyCharm import torch包失败的问题
2018/10/13 Python
Python对称的二叉树多种思路实现方法
2020/02/28 Python
Python运行异常管理解决方案
2020/03/09 Python
PyTorch中的C++扩展实现
2020/04/02 Python
详解css position 5种不同的值的用法
2019/07/30 HTML / CSS
思想政治自我鉴定
2013/10/06 职场文书
数控技校生自我鉴定
2014/04/19 职场文书
工作推荐信范文
2014/05/10 职场文书
平面设计专业求职信
2014/08/09 职场文书
作风大整顿心得体会
2014/09/10 职场文书
就业协议书
2014/09/12 职场文书
2014年信访工作总结
2014/11/17 职场文书
2014年大学团支部工作总结
2014/12/02 职场文书
大学生自我推荐信范文
2015/03/24 职场文书
Spring Boot 启动、停止、重启、状态脚本
2021/06/26 Java/Android
如何在Python中妥善使用进度条详解
2022/04/05 Python
DE1107机评
2022/04/05 无线电