ASP.NET MVC中如何在当前页面上弹出另外一个页面
2015-08-09 01:10
573 查看
注意:不是链接到另一个页面,而是弹出一个页面,当前的页面和弹出页面都存在于浏览器的同一个标签页中,效果如图:
弹出的窗体置于四大天王页面之上,但是无法继续操作底层的页面,代码如下:
关键代码讲解:
弹出的窗体置于四大天王页面之上,但是无法继续操作底层的页面,代码如下:
function createDialog(src, width, height) { var _doc_width = $(document).width(); var _doc_height = $(document).height(); var _html = "<div id='bg' style='position: absolute; z-index: 10000; display: block; left: 0px; top: 0px; opacity: 0.5; height: " + _doc_width + "px; width: " + _doc_width + "px; background-color:#CCC;'></div>"; _html += "<div id='ifdiv'style='z-index:10001;background-color:#FFF;border:solid 10px #cef;position: fixed; left:128px; top:32px;'>"; _html += "<iframe src='" + src + "' frameborder='0' style='width:" + width + "px;height:" + height + "px;overflow:visible;'></iframe></div>"; $('body').append(_html); }
关键代码讲解:
div id='bg' style='position: absolute; z-index: 10000;bg的z-index为10000,而底层页面的index默认为0,so,底层的页面得不到操作。且注意position为absolute。
相关文章推荐
- ASP通过ODBC连接SQL Server 2008数据库的方法
- asp.net 发送 xml post请求和接收 xml post请求时出现(500) 内部服务器错误(WebClient学习笔记)
- ASP.NET 5探险(8):利用中间件、TagHelper来在MVC 6中实现Captcha
- CasperJS API介绍(3)-- CasperJS utils module API介绍
- ASP入门(一)环境的搭建
- ASP.NET MVC RegisterRoutes浅解
- ABP(现代ASP.NET样板开发框架)系列之22、ABP展现层——导航栏设置
- 【asp.net】用户控件&自定义控件
- PHP模拟asp.net的StringBuilder类实现方法
- 从底层角度看ASP.NET-A low-level Look at the ASP.NET...
- ASP.NET(1)——三个对象
- PHP模拟asp中response类实现方法
- .NET/ASP.NET 4.5 Bundle组件(捆绑、缩小静态文件)
- ASP.NET Web Api 实践系列(一)自我寄宿
- ASP.NET中Cookie的用法实例分析
- CasperJS API介绍(2)-- CasperJS最基本API介绍
- ASP.Net 文件存取拒绝
- ASP.NET中Cookie的用法实例分析
- PHP模拟asp中response类实现方法
- PHP模拟asp.net的StringBuilder类实现方法