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 setCapture 区域外事件捕捉
Mar 18 Javascript
用jquery设置按钮的disabled属性的实现代码
Nov 28 Javascript
JS远程获取网页源代码实例
Sep 05 Javascript
Javascript:为input设置readOnly属性(示例讲解)
Dec 25 Javascript
JavaScript更改字符串的大小写
May 07 Javascript
js命名空间写法示例
Dec 18 Javascript
基于HTML+CSS+JS实现增加删除修改tab导航特效代码
Aug 05 Javascript
jquery心形点赞关注效果的简单实现
Nov 14 Javascript
layer实现弹窗提交信息
Dec 12 Javascript
jQuery实现的五星点评功能【案例】
Feb 18 jQuery
简单分析js中的this的原理
Aug 31 Javascript
JS如何监听div的resize事件详解
Dec 03 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
一个基于PDO的数据库操作类
2011/03/24 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
PHP 芝麻信用接入的注意事项
2016/12/01 PHP
php实现的数组转xml案例分析
2019/09/28 PHP
Javascript中正则表达式的全局匹配模式分析
2011/04/26 Javascript
基于jquery实现后台左侧菜单点击上下滑动显示
2013/04/11 Javascript
js 获取浏览器版本以此来调整CSS的样式
2014/06/03 Javascript
js键盘事件的keyCode
2014/07/29 Javascript
javascript学习笔记(二)数组和对象部分
2014/09/30 Javascript
javascript实现类似超链接的效果
2014/12/26 Javascript
用js写的一个路由(简单实例)
2016/09/24 Javascript
JQuery实现文字无缝滚动效果示例代码(Marquee插件)
2017/03/07 Javascript
Bootstrap面板(Panels)的简单实现代码
2017/03/17 Javascript
解析vue路由异步组件和懒加载案例
2018/06/08 Javascript
在vue中使用公共过滤器filter的方法
2018/06/26 Javascript
详解JavaScript 的变量
2019/03/08 Javascript
学习node.js 断言的使用详解
2019/03/18 Javascript
Swiper.js实现移动端元素左右滑动
2019/09/08 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
2020/11/09 Javascript
[01:38]完美世界高校联赛决赛花絮
2018/12/02 DOTA
一行Python代码制作动态二维码的实现
2019/09/09 Python
利用Tensorflow构建和训练自己的CNN来做简单的验证码识别方式
2020/01/20 Python
python实现可下载音乐的音乐播放器
2020/02/25 Python
matplotlib 生成的图像中无法显示中文字符的解决方法
2020/06/10 Python
Html5 webRTC简单实现视频调用的示例代码
2020/09/23 HTML / CSS
世界顶级足球门票网站:Live Football Tickets
2017/10/14 全球购物
新加坡网上化妆品店:Best Buy World
2018/05/18 全球购物
俄罗斯香水在线商店:AromaCode
2019/12/04 全球购物
英国排名第一的冲浪店:Ann’s Cottage
2020/06/21 全球购物
环境科学专业个人求职信
2013/09/26 职场文书
路政管理专业个人自荐信范文
2013/11/30 职场文书
我的长生果教学反思
2014/04/28 职场文书
乡镇机关党员民主评议表自我评价
2014/09/21 职场文书
小学五年级语文上册教学计划
2015/01/22 职场文书
消防演习感想
2015/08/10 职场文书
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL