我的父窗体上有一个widow.open()函数但开一个子窗体,然后子窗体上点击确定响应一个事件
function confirm()
{
top.opener.document.jhform.submit();
window.close();
}
好像父窗体的表单并没有得到提交。请问该如何处理?
主要是发现这个testaa根本就没有调用。
<form name="jhform" onsubmit="testaa()" action="/AA">
</form>
function confirm()
{
top.opener.document.jhform.submit();
window.close();
}
好像父窗体的表单并没有得到提交。请问该如何处理?
主要是发现这个testaa根本就没有调用。
<form name="jhform" onsubmit="testaa()" action="/AA">
</form>
解决方案 »
- 图片跟随鼠标移动的问题
- 各位谁有一个手机号码的提示,就是用户输入错了直接给用户提示!
- 请各位老师进来看一下,为什么会有这么奇怪的结果?
- 执行document.open()与document.close()方法后,对其他javascript函数的影响的问题
- 【【【如何判断当前窗口获得焦点???】】】
- 求周数转换成日期的js
- 初级问题:请问这两者的区别
- 我想在网页ONLOAD的时候,做一个图片由小至大的缩放效果,请问应该怎样做?
- 如何用window.open()传值,如何在弹出窗口中得到这些值,如果你会,请进来帮一下!
- 关于网也过渡效果的实现
- js中方法调用问题
- 怎么判断嵌入式框架里的网页打没打开
你可以这样
testaa{}{
你所写的函数;
jhform.submit();
}
然后子窗口
window.opener.testaa();
或
window.parent.document.forms[jhform].submit();
或
window.parent.someFunction();把表单提交封装到父页的一个函数内,子页调用父页函数就结了。
不过如果调用reset方法 仍然会触发onreset事件