关于showModalDialog得到父窗口的问题,请各位帮帮忙,谢谢大家 多谢popcode(枫.net) 和 LxcJie(肖冲)的帮助,但是问题还是没有解决。用 parent.opener.location.reload(true)提示“parent.opener.location”为空或不是对象,用dialogArguments是得到父窗口里传过来的值,而不是代表父窗口的,请各位在帮帮忙!谢谢大家。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 showModalDialog窗口不关系的话无法对主窗口进行操作的.为什么不等showModalDialog窗口关闭后在主窗口进行刷新呢? 你必须关了模态窗口再对父窗口进行重载:试试下面:首页:<SCRIPT language="javascript">function test(){ window.showModalDialog("test.htm",window, "dialogHeight:300px");}</SCRIPT><BODY onLoad="alert('1');"><INPUT type="button" id="bu" value="test" onClick="test()"></BODY></HTML>调用页test.htm:<BODY><INPUT type="button" onClick="dialogArguments.location.reload(),window.close()"></BODY> window.showModalDialog('a.html',window); //在这传window对象到模态窗口在子窗口接收.var obj = window.dialogArguments; //这个obj就是父窗口的对象,虽然你得到了,但是还是无法刷新父窗口的.还是在主页刷吧!! 谢谢大家了,用了 LxcJie(肖冲) 的办法,终于将问题解决了。同时还想问一下,怎么刷新用showModalDialog打开的窗口?原代码如下:window.showModalDialog("xxx.asp",window,"dialogHeight: 535px; dialogWidth: 722px; help: no; status:no; scroll:no"); 马上结帖。请大家等一下。多谢多谢~~~ 在打开的页面里添个按钮就可以了,动作是:location.reload(),嘻嘻 'filters.revealTrans' 为空或不是对象,急急急急急急急!!!!! 怎么从文本框内将光标前面的文本(带html标签)截取,急用,希望会的人能指点一下 jquery $(this).val()不明白在下例子中指哪个元素?? ext3.0 ajax 怎么得到 insert into 的主键ID 各位大哥帮忙解决下 请教一下关于checkbox多选框方面的问题 站内文字搜索 如何让用户选定本地的某一个目录并在此目录中创建文件? JAVA提交表单,怎么限制窗口得大小? 关于删除记录 请教
为什么不等showModalDialog窗口关闭后在主窗口进行刷新呢?
function test()
{
window.showModalDialog("test.htm",window,
"dialogHeight:300px");
}
</SCRIPT>
<BODY onLoad="alert('1');">
<INPUT type="button" id="bu" value="test" onClick="test()">
</BODY>
</HTML>
调用页test.htm:<BODY>
<INPUT type="button" onClick="dialogArguments.location.reload(),window.close()">
</BODY>
在子窗口接收.
var obj = window.dialogArguments; //这个obj就是父窗口的对象,虽然你得到了,但是还是无法刷新父窗口的.
还是在主页刷吧!!
window.showModalDialog("xxx.asp",window,"dialogHeight: 535px; dialogWidth: 722px; help: no; status:no; scroll:no");
马上结帖。请大家等一下。多谢多谢~~~