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 相关文章推荐
asp.net+js 实现无刷新上传解析csv文件的代码
May 17 Javascript
JavaScript 程序编码规范
Nov 23 Javascript
了解jQuery技巧来提高你的代码(个人觉得那个jquery的手册很不错)
Feb 10 Javascript
jQuery easyui datagrid动态查询数据实例讲解
Feb 26 Javascript
如何学习Javascript入门指导
Nov 01 Javascript
全面解析JavaScript中“&amp;&amp;”和“||”操作符(总结篇)
Jul 18 Javascript
ionic在开发ios系统微信时键盘挡住输入框的解决方法(键盘弹出问题)
Sep 06 Javascript
js实现导航栏中英文切换效果
Jan 16 Javascript
Vue数据绑定简析小结
May 07 Javascript
微信小程序连接服务器展示MQTT数据信息的实现
Jul 14 Javascript
Vue双向数据绑定(MVVM)的原理
Oct 03 Javascript
前端监听websocket消息并实时弹出(实例代码)
Nov 27 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下载远程文件类(支持断点续传)
2008/11/14 PHP
php print EOF实现方法
2009/05/21 PHP
php+ajax实时输入自动搜索匹配的方法
2014/12/26 PHP
PHP读取文件内容的五种方式
2015/12/28 PHP
PHP使用星号隐藏用户名,手机和邮箱的实现方法
2016/09/22 PHP
php输出图像的方法实例分析
2017/02/16 PHP
php使用json_decode后数字对象转换成了科学计数法的解决方法
2017/02/20 PHP
web开发人员学习jQuery的6大理由及jQuery的优势介绍
2013/01/03 Javascript
css样式标签和js语法属性区别
2013/11/06 Javascript
Jquery-1.9.1源码分析系列(十一)之DOM操作
2015/11/25 Javascript
jQuery EasyUi实战教程之布局篇
2016/01/26 Javascript
详解Sea.js中Module.exports和exports的区别
2017/02/12 Javascript
JS简单生成随机数(随机密码)的方法
2017/05/11 Javascript
nodejs开发微信小程序实现密码加密
2017/07/11 NodeJs
基于vue2.x的电商图片放大镜插件的使用
2018/01/22 Javascript
mpvue微信小程序的接口请求fly全局拦截代码实例
2019/11/13 Javascript
vue自动添加浏览器兼容前后缀操作
2020/08/13 Javascript
解决vue项目运行npm run serve报错的问题
2020/10/26 Javascript
JavaScript中layim之整合右键菜单的示例代码
2021/02/06 Javascript
PHP webshell检查工具 python实现代码
2009/09/15 Python
Python多层嵌套list的递归处理方法(推荐)
2016/06/08 Python
解决python nohup linux 后台运行输出的问题
2018/05/11 Python
用pandas中的DataFrame时选取行或列的方法
2018/07/11 Python
python将txt文件读入为np.array的方法
2018/10/30 Python
Python判断字符串是否为空和null方法实例
2020/04/26 Python
利用python对excel中一列的时间数据更改格式操作
2020/07/14 Python
css3 按钮样式简单可扩展创建
2013/03/18 HTML / CSS
Timberland美国官网:全球领先的户外品牌
2016/08/15 全球购物
犯错检讨书
2014/02/21 职场文书
法人委托书范本
2014/04/04 职场文书
交通运输局四风问题对照检查材料思想汇报
2014/10/09 职场文书
优秀教师单行材料
2014/12/16 职场文书
2015年迎新晚会策划书
2015/07/16 职场文书
2016年社区“6.26”禁毒日宣传活动总结
2016/04/05 职场文书
python3美化表格数据输出结果的实现代码
2021/04/14 Python
使用 Koa + TS + ESLlint 搭建node服务器的过程详解
2022/05/30 NodeJs