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 相关文章推荐
JS启动应用程序的一个简单例子
May 11 Javascript
js模拟弹出效果代码修正版
Aug 07 Javascript
EXT窗口Window及对话框MessageBox
Jan 27 Javascript
JavaScript设计模式之外观模式介绍
Dec 28 Javascript
关于js里的this关键字的理解
Aug 17 Javascript
jQuery实现简单滚动动画效果
Apr 07 Javascript
javascript js 操作数组 增删改查的简单实现
Jun 20 Javascript
seaJs使用心得之exports与module.exports的区别实例分析
Oct 13 Javascript
详解关于vue2.0工程发布上线操作步骤
Sep 27 Javascript
angular6的table组件开发的实现示例
Dec 26 Javascript
vuejs中父子组件之间通信方法实例详解
Jan 17 Javascript
vue项目打包后提交到git上为什么没有dist这个文件的解决方法
Sep 16 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
PHP下对字符串的递增运算代码
2010/08/21 PHP
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
php实现文件下载(支持中文文名)
2013/12/04 PHP
php冒泡排序、快速排序、快速查找、二维数组去重实例分享
2014/04/24 PHP
对比分析php中Cookie与Session的异同
2016/02/19 PHP
js函数参数设置默认值的一种变通实现方法
2014/05/26 Javascript
AngularJS入门教程之学习环境搭建
2014/12/06 Javascript
js正则表达式replace替换变量方法
2016/05/21 Javascript
JS实现隐藏同级元素后只显示JS文件内容的方法
2016/09/04 Javascript
jQuery实现页面下拉100像素出现悬浮窗口的方法
2016/09/05 Javascript
jquery 动态增加删除行的简单实例(推荐)
2016/10/12 Javascript
微信小程序 http请求的session管理
2017/06/07 Javascript
nodejs body-parser 解析post数据实例
2017/07/26 NodeJs
分享vue.js devtools遇到一系列问题
2017/10/24 Javascript
JS实现烟花爆炸效果
2020/03/10 Javascript
VSCode搭建Vue项目的方法
2020/04/30 Javascript
python处理csv数据的方法
2015/03/11 Python
利用django如何解析用户上传的excel文件
2017/07/24 Python
解决Mac下首次安装pycharm无project interpreter的问题
2018/10/29 Python
Django中的静态文件管理过程解析
2019/08/01 Python
django中使用POST方法获取POST数据
2019/08/20 Python
python通过matplotlib生成复合饼图
2020/02/06 Python
详解查看Python解释器路径的两种方式
2020/10/15 Python
HTML5 Blob 实现文件下载功能的示例代码
2019/11/29 HTML / CSS
Superdry极度乾燥官网:日本街头风格,纯英国制造品牌
2016/10/31 全球购物
美国知名的家庭连锁百货商店:Boscov’s
2017/07/27 全球购物
澳大利亚家庭花园和DIY工具网店:VidaXL
2019/05/03 全球购物
澳大利亚最受欢迎的美发用品目的地:AMR
2019/08/28 全球购物
优秀员工个人的自我评价
2013/11/29 职场文书
高三语文教学反思
2014/01/15 职场文书
市场营销专业大学生职业生涯规划文
2014/03/06 职场文书
班级口号大全
2014/06/09 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
员工工作表扬信
2015/05/05 职场文书
Android 中的类文件和类加载器详情
2022/06/05 Java/Android
JavaScript实现简单的音乐播放器
2022/08/14 Javascript