JS+CSS实现带关闭按钮DIV弹出窗口的方法


Posted in Javascript onFebruary 27, 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: #FFFFFF;

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">

                </td>

            </tr>

        </table>

    </div>

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

</body>

</html>

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

Javascript 相关文章推荐
JS array 数组详解
Mar 22 Javascript
jQuery 创建Dom元素
May 07 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
May 04 Javascript
浅析JS操作DOM的一些常用方法
May 13 Javascript
jQuery中$.grep() 过滤函数 数组过滤
Nov 22 Javascript
获取select的value、text值的简单示例(jquery与javascript)
Dec 07 Javascript
JavaScript生成.xls文件的代码
Dec 22 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
Feb 05 Javascript
layer.confirm取消按钮绑定事件的方法
Aug 17 Javascript
Vue中函数防抖节流的理解及应用实现
Apr 24 Javascript
VSCode Vue开发推荐插件和VSCode快捷键(小结)
Aug 08 Javascript
vue data有值,但是页面{{}} 取不到值的解决
Nov 09 Javascript
Javascript writable特性介绍
Feb 27 #Javascript
jQuery实现DIV层收缩展开的方法
Feb 27 #Javascript
JavaScript函数详解
Feb 27 #Javascript
浅谈JavaScript的事件
Feb 27 #Javascript
JS实现图片放大镜效果的方法
Feb 27 #Javascript
浅谈javascript中的instanceof和typeof
Feb 27 #Javascript
js实现有时间限制消失的图片方法
Feb 27 #Javascript
You might like
PHP cron中的批处理
2008/09/16 PHP
PHP中的float类型使用说明
2010/07/27 PHP
php使用mb_check_encoding检查字符串在指定的编码里是否有效
2013/11/07 PHP
PHP利用MySQL保存session的实现思路及示例代码
2014/09/09 PHP
各种快递查询--Api接口
2016/04/26 PHP
javascript 事件绑定问题
2011/01/01 Javascript
jquery attr 设定src中含有&amp;(宏)符号问题的解决方法
2011/07/26 Javascript
点击弹出层效果&amp;弹出窗口后网页背景变暗效果的实现代码
2014/02/10 Javascript
indexOf 和 lastIndexOf 使用示例介绍
2014/09/02 Javascript
JavaScript学习笔记之JS对象
2015/01/22 Javascript
jQuery实现向下滑出的平滑下拉菜单效果
2015/08/21 Javascript
JS实现的3D拖拽翻页效果代码
2015/10/31 Javascript
jquery判断密码强度的验证代码
2020/04/22 Javascript
Node.js开发教程之基于OnceIO框架实现文件上传和验证功能
2016/11/30 Javascript
适用于手机端的jQuery图片滑块动画
2016/12/09 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
JavaScript优化以及前段开发小技巧
2017/02/02 Javascript
详解vue服务端渲染(SSR)初探
2017/06/19 Javascript
vue组件三大核心概念图文详解
2019/05/30 Javascript
layui上传图片到服务器的非项目目录下的方法
2019/09/26 Javascript
[57:50]DOTA2上海特级锦标赛主赛事日 - 4 胜者组决赛Secret VS Liquid第二局
2016/03/05 DOTA
Python的print用法示例
2014/02/11 Python
python读取和保存图片5种方法对比
2018/09/12 Python
在pandas中遍历DataFrame行的实现方法
2019/10/23 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
python实现梯度下降法
2020/03/24 Python
python golang中grpc 使用示例代码详解
2020/06/03 Python
python3.9.1环境安装的方法(图文)
2021/02/02 Python
浅析CSS3 中的 transition,transform,translate之间区别和作用
2020/03/26 HTML / CSS
Nike加拿大官网:Nike.com (CA)
2019/04/09 全球购物
Bibloo匈牙利:女装、男装、童装及鞋子和配饰
2019/04/14 全球购物
俄罗斯在线购买飞机票、火车票、巴士票网站:Tutu.ru
2020/03/16 全球购物
首都博物馆观后感
2015/06/05 职场文书
导游词幽默开场白
2019/06/26 职场文书
OpenCV 图像梯度的实现方法
2021/07/25 Python
Nginx使用Lua模块实现WAF的原理解析
2021/09/04 Servers