惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Blog — PlanetScale
Blog — PlanetScale
爱范儿
爱范儿
MongoDB | Blog
MongoDB | Blog
腾讯CDC
aimingoo的专栏
aimingoo的专栏
月光博客
月光博客
Engineering at Meta
Engineering at Meta
C
Check Point Blog
N
Netflix TechBlog - Medium
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
L
LangChain Blog
大猫的无限游戏
大猫的无限游戏
IT之家
IT之家
Microsoft Security Blog
Microsoft Security Blog
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
T
The Blog of Author Tim Ferriss
Last Week in AI
Last Week in AI
B
Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
人人都是产品经理
人人都是产品经理
博客园 - 叶小钗
WordPress大学
WordPress大学
博客园 - 司徒正美

博客园 - myer

使用you-get下载youtube视频 找不到org.springframework.context.ConfigurableApplicationContext的类文件 Centos7安装mysql8 无法加载oramts.dll 反射应用中的同种类型转换错误 - myer - 博客园 aspx文件生产静态html文件 在ASP.NET中实现Url Rewriting 正则表达式 c# 手机号码正则表达式 - myer - 博客园 jscalendar-1.0中文解决方法 GridView中嵌套GridView asp.net 小偷程序实现的原理和源码 - myer - 博客园 GridView 排序 开源软件FtpClient几个问题 CMM简介 C# ping命令的实现 .net中序列化和反序列化 ASP.net 本地化和国际化 C#编码规范
DIV模式窗口的实现
myer · 2007-03-25 · via 博客园 - myer

在126邮箱和其他网站经常看到在页面中弹出的窗口,当然sina的blog也是当你点击一个按钮是弹出一个对话框,这时其他操作都不能进行。跟c/s架构中的模式窗口一样,自己在做项目中正好要用到所以就仔细的看看了,原来是用到Div层来实现的。当一个层在最上方时他下一层的表单是不能进行任何操作的。

下面是我做的一个简单的例子:

<html>

<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>新建网页 1</title>
  <script language="javascript">
  function show(){  
        bg.style.visibility="visible";  
  }  
  function hide(){  
        bg.style.visibility="hidden";  
  }  
  </script>
</head>

<body>
<form method="POST" action="--WEBBOT-SELF--">
<input type="submit" value="提交" name="B1">
   <div id="bg" style="position:absolute;left:0px;top:0px;width:100%;height:100%;background-color:#FFFFFF;filter:Alpha(opacity=80);visibility:visible;">  
    <div id="msg" style="position:absolute;width:366px;height:200px;background-color: #FF0000;border-style:solid;">
    <input type=button   value="测试数据"   onclick="hide()"></div>  
</div>
</form> 
</body>

</html>