读书人

模态窗口,该如何处理

发布时间: 2013-03-01 18:33:02 作者: rapoo

模态窗口


我想在下边图片A中点击一个按钮,然后会弹出图片B中的模态窗口。 然后选择,选中一些记录,按添加按钮,返回到父窗口; 如果数据添加成功,父窗口列表刷新。

1.是不是用下边的方式打开模态窗口? 还有没有更好的思路来实现上边功能
2.怎么把值从模态窗口传回父窗体?
<script type="text/javascript">

function OpenSelectInfo() {
var width = 1000; //模态窗口的宽度
var height = 500; //模态窗口的高度
var url = "ModalDialog_SelectInfo.aspx?UserName=ZhangSan"; //模态窗口的url地址
window.showModalDialog(url, null, 'dialogWidth=' + width + 'px;dialogHeight=' + height + 'px;help:no;status:no');

}
</script>

图片A
模态窗口,该如何处理

图片B
模态窗口,该如何处理





[解决办法]
参考
http://www.cnblogs.com/zhulei/archive/2007/04/21/722416.html

当然,现在流行ajax,也就是不打开新的窗口,而是使用一个弹出的层模拟对话框,比如jquery ui dialog。
[解决办法]
其实就是加载一个绝对定位的div和动态添加一个遮罩层

这种jquery的插件很多

比如art.dialog和jquery.easyui

读书人网 >asp.net

热点推荐