【window窗体返回值问题】 我用的window对象的showmodaldialog属性实现弹出窗口。能不能不调用close方法就将子窗口的数据传回父窗口。或者有什么其他的属性能解决。求解 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 额 我明白你的意思了,我是java编写的,如何将一个页面窗体构造呢 /** * 弹出模态对话框 * url 对话框中要显示的内容的url */function showModalWin(url){ showModalDialog(url,window,"center=1;dialogHeight=700px;dialogWidth=700px;help=0");}/** * 关闭模态对话框窗口,刷新父窗口 */function closeModalWin(){ var msgval = $('msg').innerHTML; if(msgval != '') window.dialogArguments.document.forms[0].submit(); //window.close();}这个代码给你看看,希望对你有用。 你可以在父窗口调用这个函数,function showModalWin(url,self){ showModalDialog(url,self,"center=1;dialogHeight=700px;dialogWidth=700px;help=0");}父窗口,将自身作为引用参数传递给模态子窗口,子窗口就可以调用父窗口了,和回传值的效果是一样的。希望对你有帮助。 子窗口可以如下调用父窗口方法:window.dialogArguments.functionFromFather(); //functionFromFather为父窗口方法window.dialogArguments.variourFromFather; //variourFromFather为父窗口的变量,可以直接赋值通过这样调用父窗口方法和变量,从而可以传值给父窗口。 $(function(),帮我看看这段代码的含义 一个关于使用CSS滤镜的问题 有关iframe中的title问题,急~! 转帖,为什么FireFox处理XMl有问题 JS实现的动态树代码的一些问题?? 大家帮帮忙 如果在xmlhttp返回的结果中再执行ajax javascript 能否判断某段代码已经执行完毕,接着执行另外一段呢? 在页面中输入两个日期,如何用javascript判断这两个日期的大小 jquery ajax加载问题 为什么return回来的返回值为undefined,而index是有值的? 请问,这段代码输出什么? 图片后缀被修改,IE不支持,无法显示,求解决方法。
* 弹出模态对话框
* url 对话框中要显示的内容的url
*/
function showModalWin(url){
showModalDialog(url,window,"center=1;dialogHeight=700px;dialogWidth=700px;help=0");
}/**
* 关闭模态对话框窗口,刷新父窗口
*/
function closeModalWin(){
var msgval = $('msg').innerHTML;
if(msgval != '')
window.dialogArguments.document.forms[0].submit();
//window.close();
}这个代码给你看看,希望对你有用。
}
父窗口,将自身作为引用参数传递给模态子窗口,子窗口就可以调用父窗口了,
和回传值的效果是一样的。
希望对你有帮助。
window.dialogArguments.functionFromFather(); //functionFromFather为父窗口方法
window.dialogArguments.variourFromFather; //variourFromFather为父窗口的变量,可以直接赋值
通过这样调用父窗口方法和变量,从而可以传值给父窗口。