ASP.NET&Javascript实现半透明背景&模式弹出个性化页面实例

本文介绍如何使用ASP.NET和JavaScript创建一个具有半透明背景的模式弹出窗口,实现类似对话框的效果,同时支持自定义内容和在弹出窗口中更新主页面的操作。该实现兼容IE和Firefox浏览器。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 

    开发Web应用时,经常会有弹出模式对话框的情况,可以直接调用window.showModalDialog()方法,一般情况就可以了。

 

    但有一些应用场景,需要我们弹出一些自定义控件或页面,同时用一层半透明的背景将页面的其他地方遮住,以防止用户的其他操作,以达到一种“模式窗口”的效果,这里给出一个实现此类效果,同时支持弹出自定义控件页面中通过委托更新主页面的操作功能,当然,此应用支持IE和FireFox两种浏览器,页面效果如下图:

 

 

   详细脚本及页面代码代码如下:

 

a)         CSS 样式: Base.css 文件  

 

 

b)         Javascript 脚本: PositionCaculate.js 文件

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值