模态对话框showModalDialog的使用
2009-05-15 09:41
190 查看
1.传值
a.aspx
b.aspx
这样可以在b页面获取传输过来的值
2.返回值到原来页面
a.aspx
b.aspx
<input id="Button1" type="button" value="button" onclick='sendTo()' />
这样关闭b页后,a页会连续弹出b页返回的数组a的值。
说明在使用模态对话框时,执行到打开模态对话框那一句,就马上转向新打开的模态对话框,关闭之后,在返回到原页面继续执行。
a.aspx
<mce:script type="text/javascript"><!-- var parm='ss'; window.showModalDialog('Default.aspx',parm,"dialogWidth=500px;dialogHeight=400px"); // --></mce:script>
b.aspx
<mce:script type="text/javascript"><!-- var obj=window.dialogArguments; alert(obj.name); // --></mce:script>
这样可以在b页面获取传输过来的值
2.返回值到原来页面
a.aspx
var a = window.showModalDialog('Default.aspx',parm,"dialogWidth=500px;dialogHeight=400px"); for(i=0;i<a.length;i++) alert(a[i]);
b.aspx
function sendTo() { var a=new Array("a","c"); window.returnValue = a; window.close() ; }
<input id="Button1" type="button" value="button" onclick='sendTo()' />
这样关闭b页后,a页会连续弹出b页返回的数组a的值。
说明在使用模态对话框时,执行到打开模态对话框那一句,就马上转向新打开的模态对话框,关闭之后,在返回到原页面继续执行。
相关文章推荐
- Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
- C#.NET中使用BackgroundWorker在模态对话框中显示进度条
- showModalDialog 模态对话框
- showModalDialog 模态对话框
- 使用javascript打开模态对话框【转】
- Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
- IE对话框showModalDIalog(模态)和showModelessDialog
- MFC练习4:使用模态对话框
- 使用showModalDialog打开模态窗口添加数据后刷新原窗口
- Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
- JavaScript 模态窗口的使用及传值:window.showModalDialog 和window.showModalessDialog
- 使用模态窗体函数showmodaldialog(url,args)的返回值
- Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
- SV开发,使用MFC弹出模态对话框
- 使用Jquery仿模态对话框插件Remodal实现弹出响应窗口
- Chrome不支持showModalDialog模态对话框和无法返回returnValue的问题
- 【WIN32 SDK】使用模态对话框搭Win32程序框架
- JS中ShowModalDialog(模态窗口)详细使用
- 转帖:IE对话框showModalDialog(模态)和showModelessDialog
- 【解决】showModalDialog模态窗口,使用JS跳转连接,IE弹出新窗口