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 相关文章推荐
前端开发部分总结[兼容性、DOM操作、跨域等](持续更新)
Mar 04 Javascript
基于jquery的表格排序
Sep 11 Javascript
通过jQuery源码学习javascript(二)
Dec 27 Javascript
jQuery.holdReady()方法用法实例
Dec 27 Javascript
js判断子窗体是否关闭的方法
Aug 11 Javascript
VueJS全面解析
Nov 10 Javascript
使用webpack编译es6代码的方法步骤
Apr 28 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
May 30 Javascript
js实现省级联动(数据结构优化)
Jul 17 Javascript
基于Ionic3实现选项卡切换并重新加载echarts
Sep 24 Javascript
javascript实现计算器功能详解流程
Nov 01 Javascript
vue中控制mock在开发环境使用,在生产环境禁用方式
Apr 06 Vue.js
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
教你如何把一篇文章按要求分段
2006/10/09 PHP
PHP+XML 制作简单的留言本 图文教程
2009/11/02 PHP
ThinkPHP实现支付宝接口功能实例
2014/12/02 PHP
YII Framework框架教程之国际化实现方法
2016/03/14 PHP
基于jQuery的试卷自动排版系统实现代码
2011/01/06 Javascript
图片img的src不变让浏览器重新加载实现方法
2013/03/29 Javascript
jQuery实现鼠标滑过遮罩并高亮显示效果
2013/07/16 Javascript
常用js字符串判断方法整理
2013/10/18 Javascript
快速学习JavaScript的6个思维技巧
2015/10/13 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
正则表达式基本语法及表单验证操作详解【基于JS】
2017/04/07 Javascript
浅谈JavaScript的innerWidth与innerHeight
2017/10/12 Javascript
使用Angular CLI进行单元测试和E2E测试的方法
2018/03/24 Javascript
no-vnc和node.js实现web远程桌面的完整步骤
2019/08/11 Javascript
layui 解决form表单点击无反应的问题
2019/10/25 Javascript
原生js+css调节音量滑块
2020/01/15 Javascript
谈谈JavaScript令人迷惑的==与+
2020/08/31 Javascript
python生成器表达式和列表解析
2016/03/10 Python
python根据unicode判断语言类型实例代码
2018/01/17 Python
pandas数据处理基础之筛选指定行或者指定列的数据
2018/05/03 Python
Python 多维List创建的问题小结
2019/01/18 Python
python实现杨氏矩阵查找
2019/03/02 Python
PyQt5实现简易计算器
2020/05/30 Python
python matplotlib画图库学习绘制常用的图
2019/03/19 Python
使用python实现男神女神颜值打分系统(推荐)
2019/10/31 Python
python 字符串的驻留机制及优缺点
2020/06/19 Python
python爬取音频下载的示例代码
2020/10/19 Python
PyTorch中clone()、detach()及相关扩展详解
2020/12/09 Python
什么是唯一索引
2015/07/05 面试题
法学专业个人求职信
2013/09/26 职场文书
幼儿园庆六一活动方案
2014/03/06 职场文书
就业协议书范本
2014/10/08 职场文书
先进集体事迹材料范文
2014/12/25 职场文书
2015秋季幼儿园开学通知
2015/07/16 职场文书
搞笑婚礼主持词开场白
2015/11/24 职场文书