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 相关文章推荐
JavaScript 设计模式学习 Singleton
Jul 27 Javascript
过虑特殊字符输入的js代码
Aug 05 Javascript
Extjs中TabPane如何嵌套在其他网页中实现思路及代码
Jan 27 Javascript
原生JavaScript实现连连看游戏(附源码)
Nov 05 Javascript
jQuery 浮动导航菜单适合购物商品类型的网站
Sep 09 Javascript
Javascript OOP之面向对象
Jul 31 Javascript
javascript 中的console.log和弹出窗口alert
Aug 30 Javascript
html5+CSS 实现禁止IOS长按复制粘贴功能
Dec 28 Javascript
基本DOM节点操作
Jan 17 Javascript
jQuery加密密码到cookie的实现代码
Apr 18 jQuery
详解React中setState回调函数
Jun 14 Javascript
基于vue-cli3和element实现登陆页面
Nov 13 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 addslashes及其他清除空格的方法是不安全的
2012/01/25 PHP
PHP插入排序实现代码
2013/04/04 PHP
php对接java现实加签验签的实例
2016/11/25 PHP
PHP使用DOM和simplexml读取xml文档的方法示例
2017/02/08 PHP
Laravel 修改默认日志文件名称和位置的例子
2019/10/17 PHP
JavaScript中实现块作用域的方法
2010/04/01 Javascript
js获取触发事件元素在整个网页中的绝对坐标(示例代码)
2013/12/13 Javascript
jquery做的一个简单的屏幕锁定提示框
2014/03/26 Javascript
JavaScript利用正则表达式去除日期中的“-”
2014/07/01 Javascript
JavaScript插件化开发教程 (一)
2015/01/27 Javascript
JQuery中层次选择器用法实例详解
2015/05/18 Javascript
jQuery菜单插件用法实例
2015/07/25 Javascript
解读Bootstrap v4 sass设计
2016/05/29 Javascript
jQuery实现web页面樱花坠落的特效
2017/06/01 jQuery
基于JQuery的Ajax方法使用详解
2017/08/16 jQuery
jQuery实现广告条滚动效果
2017/08/22 jQuery
jquery tmpl模板(实例讲解)
2017/09/02 jQuery
微信小程序中this.data与this.setData的区别详解
2018/09/17 Javascript
解决vue脚手架项目打包后路由视图不显示的问题
2018/09/20 Javascript
vue2.0 路由模式mode=&quot;history&quot;的作用
2018/10/18 Javascript
vue中渲染对象中属性时显示未定义的解决
2020/07/31 Javascript
[00:32]2018DOTA2亚洲邀请赛OpTic出场
2018/04/03 DOTA
python实现调用其他python脚本的方法
2014/10/05 Python
python中的编码知识整理汇总
2016/01/26 Python
pycharm中连接mysql数据库的步骤详解
2017/05/02 Python
python通过getopt模块如何获取执行的命令参数详解
2017/12/29 Python
将tensorflow的ckpt模型存储为npy的实例
2018/07/09 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
Python实现将Excel转换成为image的方法
2018/10/23 Python
将pymysql获取到的数据类型是tuple转化为pandas方式
2020/05/15 Python
python 视频下载神器(you-get)的具体使用
2021/01/06 Python
css3实现背景模糊的三种方式(小结)
2020/05/15 HTML / CSS
2014年幼儿园教研工作总结
2014/12/04 职场文书
初中教师德育工作总结2015
2015/05/12 职场文书
Python中22个万用公式的小结
2021/07/21 Python
使用Redis实现点赞取消点赞的详细代码
2022/03/20 Redis