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 相关文章推荐
jquery CSS选择器笔记
Mar 29 Javascript
体验js中splice()的强大(插入、删除或替换数组的元素)
Jan 16 Javascript
jquery和javascript的区别(常用方法比较)
Jul 04 Javascript
仿当当网淘宝网等主流电子商务网站商品分类导航菜单
Sep 25 Javascript
使用jQuery和Bootstrap实现多层、自适应模态窗口
Dec 22 Javascript
javascript中局部变量和全局变量的区别详解
Feb 27 Javascript
封装获取dom元素的简单实例
Jul 08 Javascript
详解js界面跳转与值传递
Nov 22 Javascript
JS和canvas实现俄罗斯方块
Mar 14 Javascript
Javascript中click与blur事件的顺序详析
Apr 25 Javascript
node.js express捕获全局异常的三种方法实例分析
Dec 27 Javascript
element中table高度自适应的实现
Oct 21 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中is_file()函数使用指南
2015/05/08 PHP
PHP图像处理技术实例总结【绘图、水印、验证码、图像压缩】
2018/12/08 PHP
php给数组赋值的实例方法
2019/09/26 PHP
js onpropertychange输入框 事件获取属性
2009/03/26 Javascript
关闭时刷新父窗口两种方法
2014/05/07 Javascript
JavaScript 学习笔记之基础中的基础
2015/01/13 Javascript
jQuery自定义滚动条完整实例
2016/01/08 Javascript
浅谈js对象属性 通过点(.) 和方括号([]) 的不同之处
2016/10/29 Javascript
d3.js中冷门却实用的内置函数总结
2017/02/04 Javascript
js中toString()和String()区别详解
2017/03/23 Javascript
React Native时间转换格式工具类分享
2017/10/24 Javascript
编写React组件项目实践分析
2018/03/04 Javascript
实例讲解JavaScript截取字符串
2018/11/30 Javascript
一文快速了解JQuery中的AJAX
2019/05/31 jQuery
ES6 Class中实现私有属性的一些方法总结
2019/07/08 Javascript
vue实现标签云效果的方法详解
2019/08/28 Javascript
如何在JavaScript中创建具有多个空格的字符串?
2020/02/23 Javascript
[23:21]Ti4 冒泡赛第二轮DK vs C9 2
2014/07/14 DOTA
[51:44]2018DOTA2亚洲邀请赛 4.3 突围赛 Optic vs iG 第二场
2018/04/04 DOTA
python实现网站的模拟登录
2016/01/04 Python
python 捕获shell脚本的输出结果实例
2017/01/04 Python
python实现图片批量压缩程序
2018/07/23 Python
使用python验证代理ip是否可用的实现方法
2018/07/25 Python
python从子线程中获得返回值的方法
2019/01/30 Python
对Python中画图时候的线类型详解
2019/07/07 Python
世界上最好的儿童品牌:AlexandAlexa
2018/01/27 全球购物
Linux如何修改文件和文件夹的权限
2013/09/05 面试题
高校辅导员推荐信范文
2013/12/25 职场文书
人事部主管岗位职责
2013/12/26 职场文书
知识竞赛主持词
2014/03/26 职场文书
缓刑人员思想汇报500字
2014/09/12 职场文书
2014医学院领导干部四风对照检查材料思想汇报
2014/09/16 职场文书
习近平在党的群众路线教育实践活动总结大会上的讲话全文
2014/10/25 职场文书
人工作失职检讨书
2015/05/05 职场文书
创业计划书之奶茶店开店方案范本!
2019/08/06 职场文书
golang 定时任务方面time.Sleep和time.Tick的优劣对比分析
2021/05/05 Golang