
javascript模式化弹窗口添加保存后返回前一页刷新怎么实现啊 英雄救救小女子吧 嘿嘿
functioncheckSubmit(){if(!validate('dataForm')){returnfalse;}document.dataForm.submit...
function checkSubmit(){
if(!validate('dataForm')) {
return false;
}
document.dataForm.submit();
////window.opener.reload();
Window.close();
//window.history.go(-1);
//window.parent.reload();
}
这是我的代码 展开
if(!validate('dataForm')) {
return false;
}
document.dataForm.submit();
////window.opener.reload();
Window.close();
//window.history.go(-1);
//window.parent.reload();
}
这是我的代码 展开
展开全部
window.opener.reload();
Window.close();
这些代码应该放在提交后的那个页面,而不是提交前的页面,否则页面提交后页面自动刷新了,以上代码就执行不到了。另外,如果在提交前就刷新前一页面,这时候数据还没到服务器呢,刷新了有什么用啊,还是老数据啊。
不过你的窗口是用模式化打开的吗?那么在窗口打开期间,前一页面的Js脚本是处在暂停状态的,那么窗口页面可以不做任何处理,只在前一页面打开窗口的语句下面插入刷新页面的语句即可:
w = window.showModalDialog(url); //打开窗口
location.reload(); //关闭窗口后刷新页面
Window.close();
这些代码应该放在提交后的那个页面,而不是提交前的页面,否则页面提交后页面自动刷新了,以上代码就执行不到了。另外,如果在提交前就刷新前一页面,这时候数据还没到服务器呢,刷新了有什么用啊,还是老数据啊。
不过你的窗口是用模式化打开的吗?那么在窗口打开期间,前一页面的Js脚本是处在暂停状态的,那么窗口页面可以不做任何处理,只在前一页面打开窗口的语句下面插入刷新页面的语句即可:
w = window.showModalDialog(url); //打开窗口
location.reload(); //关闭窗口后刷新页面
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询