JS+CSS实现Div弹出窗口同时背景变暗的方法


Posted in Javascript onMarch 04, 2015

本文实例讲述了JS+CSS实现Div弹出窗口同时背景变暗的方法。分享给大家供大家参考。具体实现方法如下:

<html>

<head>

<title>JS+CSS实现的Div弹出窗口,同时背景变暗</title>

<script>   

  function    locking(){   

   document.all.ly.style.display="block";   

   document.all.ly.style.width=document.body.clientWidth;   

   document.all.ly.style.height=document.body.clientHeight;   

   document.all.Layer2.style.display='block';  

   }   

  function    Lock_CheckForm(theForm){   

   document.all.ly.style.display='none';document.all.Layer2.style.display='none';

  return   false;   

   }   

    </script>

    <style type="text/css">

<!--

.STYLE1 {font-size: 12px}

a:link {

color: #000;

text-decoration: none;

}

a:visited {

text-decoration: none;

}

a:hover {

text-decoration: none;

}

a:active {

text-decoration: none;

}

-->

</style>

<meta http-equiv="Content-Type" content="text/html; charset=gb2312">

</head>

<body>

    <p align="center">

        <input type="button" value="弹出DIV" onClick="locking()" />

    </p>

    <div id="ly" style="position: absolute; top: 0px; filter: alpha(opacity=60); background-color: #777;

         z-index: 2; left: 0px; display: none;">

    </div>

    <!--          浮层框架开始         -->

    <div id="Layer2" align="center" style="position: absolute; z-index: 3; left: expression((document.body.offsetWidth-540)/2); top: expression((document.body.offsetHeight-170)/10);

         background-color: #fff; display: none;" >

        <table width="540" height="300" border="0" cellpadding="0" cellspacing="0" style="border: 0    solid    #e7e3e7;

             border-collapse: collapse ;" >

            <tr>

                <td style="background-color: #73A2d6; color: #fff; padding-left: 4px; padding-top: 2px;

                     font-weight: bold; font-size: 12px;" height="10" valign="middle">

                     <div align="right"><a href=JavaScript:; class="STYLE1" onclick="Lock_CheckForm(this);">[关闭]</a>     </div></td>

            </tr>

            <tr>

                <td height="130" align="center">

<br><br><hr><p align="center"><font color=red>本特效收集于互联网,只为兴趣与学习交流,不作商业用途。来源:三水点靠木</font></p>

                </td>

            </tr>

        </table>

    </div>

    <!--  浮层框架结束-->

</body>

</html>

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
javascript 必知必会之closure
Sep 21 Javascript
理解Javascript_09_Function与Object
Oct 16 Javascript
jQuery图片轮播的具体实现
Sep 11 Javascript
JQuery中$(document)是什么意思有什么作用
Jul 21 Javascript
Javascript vue.js表格分页,ajax异步加载数据
Oct 24 Javascript
微信小程序图表插件(wx-charts)实例代码
Jan 17 Javascript
微信小程序之数据双向绑定与数据操作
May 12 Javascript
Vue中如何实现proxy代理
Apr 20 Javascript
jsonp实现百度下拉框功能的方法分析
May 10 Javascript
基于webpack4+vue-cli3项目实现换肤功能
Jul 17 Javascript
vue的滚动条插件实现代码
Sep 07 Javascript
JavaScript生成随机验证码代码实例
Sep 28 Javascript
js实现iGoogleDivDrag模块拖动层拖动特效的方法
Mar 04 #Javascript
JavaScript中的关联数组问题
Mar 04 #Javascript
JavaScript中常见获取元素的方法汇总
Mar 04 #Javascript
深入理解JavaScript系列(17):面向对象编程之概论详细介绍
Mar 04 #Javascript
JavaScript设置获取和设置属性的方法
Mar 04 #Javascript
深入理解JavaScript系列(50):Function模式(下篇)
Mar 04 #Javascript
深入探讨javascript中的数据类型
Mar 04 #Javascript
You might like
《魔兽争霸3:重制版》更新 多项视觉效果调整
2020/05/04 魔兽争霸
Yii中表单用法实例详解
2016/01/05 PHP
php常用字符函数实例小结
2016/12/29 PHP
PHP levenshtein()函数用法讲解
2019/03/08 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
关于IFRAME 自适应高度的研究
2006/07/20 Javascript
ImageFlow可鼠标控制图片滚动
2008/01/30 Javascript
javascript网页关闭时提醒效果脚本
2008/10/22 Javascript
JavaScript Event学习第三章 早期的事件处理程序
2010/02/07 Javascript
jQuery操作表格(table)的常用方法、技巧汇总
2014/04/12 Javascript
使用ajaxfileupload.js实现ajax上传文件php版
2014/06/26 Javascript
JavaScript中的apply和call函数详解
2014/07/20 Javascript
JQuery中serialize()用法实例分析
2015/02/06 Javascript
基于jquery css3实现点击动画弹出表单源码特效
2015/08/31 Javascript
简述Matlab中size()函数的用法
2016/03/20 Javascript
Angularjs实现多个页面共享数据的方式
2016/03/29 Javascript
Bootstrap CSS布局之表单
2016/12/17 Javascript
vue图片加载与显示默认图片实例代码
2017/03/16 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
2017/05/17 Javascript
require.js中的define函数详解
2017/07/10 Javascript
把django中admin后台界面的英文修改为中文显示的方法
2019/07/26 Python
如何在Cloud Studio上执行Python代码?
2019/08/09 Python
详解PyTorch中Tensor的高阶操作
2019/08/18 Python
使用PyCharm进行远程开发和调试的实现
2019/11/04 Python
python对文件的操作方法汇总
2020/02/28 Python
Matlab使用Plot函数实现数据动态显示方法总结
2021/02/25 Python
分享CSS3中必须要知道的10个顶级命令
2012/04/26 HTML / CSS
罗德与泰勒百货官网:Lord & Taylor
2016/08/12 全球购物
GWT都有什么特性
2016/12/02 面试题
生物制药毕业生自荐信
2013/10/16 职场文书
不忘国耻振兴中华演讲稿
2014/05/14 职场文书
五年级上册复习计划
2015/01/19 职场文书
春节晚会开场白
2015/05/29 职场文书
仓库管理制度范本
2015/08/04 职场文书
员工担保书范本
2015/09/22 职场文书
python接口测试返回数据为字典取值方式
2022/02/12 Python