这是我项目中用到的一个,UploadForm.aspx是你要打开的弹窗,returnValue就是返加值,你可以对它进行操作!
function openUploadForm() {
var url = "UploadForm.aspx";
var returnValue = window.showModalDialog(url, "Upload File",
"location:No;status:No;help:No;dialogWidth:400px;dialogHeight:160px;scroll:no;")
}
弹窗里面的内容返回:(主要是你要注册一个返回脚本在弹窗里面,如下代码)
msg为弹窗里面处理操作后的结果信息,你自己可以换成其它任何条件均行。
if (msg != string.Empty)
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", "<span style='color:Red'>Error: " + msg + "</span>", false);
else
{
string jsScript = "<script>window.returnValue = '" + newFileName
+ "' ;alert('Upload file successfully.');window.opener=null;window.close();</script>";
Page.ClientScript.RegisterStartupScript(Page.GetType(), "", jsScript, false);
}
怎么弹出,能 贴代码不
父页面 跟子页面交互的问题
两个单独的页面不能交互么?
有父页面 跟子页面交互的问题的例子么
jquery dialog不就是在一个面中,js交互很简单的的啊
我看telireik控件可以做到两个页面交互.
所以想知道两个页面怎么交互.
这种Jquery的插件很多,,用ajax返回数据到弹出页面或者提交到弹出页面
如果同一域名下交互完全没有问题,子页面可以获取父页面dom,父页面可以获取子页面dom