javascript关于open.window子页面执行完成后刷新父页面的问题分析


Posted in Javascript onApril 27, 2015

本文实例分析了javascript关于open.window子页面执行完成后刷新父页面的方法。分享给大家供大家参考。具体分析如下:

主页面:

<input id="btnAdd" type="button" onclick="openWin();" value="添加" />

在js中有如下代码:

function openWin() {
window.open('addInfo.jsp', '_blank',
'width=300,height=400,top=200,left=400');
}
  //定义callback方法,用于回调
  function callback() {
refreshWin();
}
//刷新当前页面
function refreshWin() {
//调用刷新页面的方法,此处RefreshSocket为刷新页面对应的方法
//也就是说,如果页面有个刷新按钮,
//则点击按钮提交的类名就是此处的类名
var url = 'RefreshSocket';
window.location.href = url;
}

在addInfo.jsp页面有如下代码:

<form name="form" action="AddSocket" method="get">
<input id="onSub" type="button" onclick="formSubmit();" value="确定">
</form>
function formSubmit(){
this.form.submit();
//提交action到AddSocket类
window.opener.callback();
//上述执行完成后,调用打开页面的callback方法,
//此处是调用主页面的callback方法
window.close();//当前页面关闭
}

另外,如果是像删除这样的操作,直接从一个jsp跳转到一个类中,在类中执行一系列操作后,如果想刷新当前页面,那么,可以直接在类中书写跳转语句即可,如下所示:

主页面mainPage.jsp:

//删除操作关联后台的DeleteSocket类,如果要传参数,用?即可
window.location.href = DeleteSocket

DeleteSocket类页面:

//执行一系列操作后,可以直接书写JavaScript代码

//写完这句话后就可以直接跳转到主页面并刷新主页面
out.print("<script type='text/javascript'>location.href='mainPage.jsp'</script>");

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
De facto standard 世界上不可思议的事实标准
Aug 29 Javascript
拖动布局之保存布局页面cookies篇
Oct 29 Javascript
js实现浏览器的各种菜单命令比如打印、查看源文件等等
Oct 24 Javascript
js实现回放拖拽轨迹从过程上进行分析
Jun 26 Javascript
jQuery操作DOM之获取表单控件的值
Jan 23 Javascript
javascript实现的登陆遮罩效果汇总
Nov 09 Javascript
如何判断Javascript对象是否存在的简单实例
May 18 Javascript
BootStrap 智能表单实战系列(二)BootStrap支持的类型简介
Jun 13 Javascript
深入理解js generator数据类型
Aug 16 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
Mar 01 Javascript
create-react-app使用antd按需加载的样式无效问题的解决
Feb 26 Javascript
ES6 Object方法扩展的应用实例分析
Jun 25 Javascript
jQuery插件Tmpl的简单使用方法
Apr 27 #Javascript
javascript关于运动的各种问题经典总结
Apr 27 #Javascript
分享9点个人认为比较重要的javascript 编程技巧
Apr 27 #Javascript
javascript+html5实现仿flash滚动播放图片的方法
Apr 27 #Javascript
原生js和jQuery写的网页选项卡特效对比
Apr 27 #Javascript
javascript实现淘宝幻灯片广告展示效果
Apr 27 #Javascript
jquery实现标签上移、下移、置顶
Apr 26 #Javascript
You might like
php将字符串随机分割成不同长度数组的方法
2015/06/01 PHP
微信公众号开发之语音消息识别php代码
2016/08/08 PHP
php实现微信公众平台发红包功能
2018/06/14 PHP
可以显示单图片,多图片ajax请求的ThickBox3.1类下载
2007/12/23 Javascript
20个非常棒的 jQuery 幻灯片插件和教程分享
2011/08/23 Javascript
web性能优化之javascript性能调优
2012/12/28 Javascript
中文字符串截取的js函数代码
2013/04/17 Javascript
JavaScript截取字符串的Slice、Substring、Substr函数详解和比较
2014/03/20 Javascript
基于jquery实现省市联动特效
2015/12/17 Javascript
JavaScript判断是否是微信浏览器
2016/06/13 Javascript
js倒计时显示实例
2016/12/11 Javascript
js禁止Backspace键使浏览器后退的实现方法
2017/09/01 Javascript
Bootstrap实现翻页效果
2017/11/27 Javascript
微信小程序三级联动选择器使用方法
2020/05/19 Javascript
微信小程序block的使用教程
2018/04/01 Javascript
js replace替换字符串同时替换多个方法
2018/11/27 Javascript
vue以组件或者插件的形式实现throttle或者debounce
2019/05/22 Javascript
[03:48]2014DOTA2 TI专访71DK夺冠不靠小组赛高排名
2014/07/11 DOTA
Python使用urllib2模块实现断点续传下载的方法
2015/06/17 Python
python pandas库的安装和创建
2019/01/10 Python
Python人脸识别第三方库face_recognition接口说明文档
2019/05/03 Python
基于Python绘制个人足迹地图
2020/06/01 Python
keras实现基于孪生网络的图片相似度计算方式
2020/06/11 Python
意大利灯具购物网站:Lampade.it
2018/10/18 全球购物
英国家喻户晓的家居商店:The Range
2019/03/25 全球购物
联谊活动策划书
2014/01/26 职场文书
致800米运动员广播稿
2014/02/16 职场文书
教师年度考核评语
2014/04/28 职场文书
个人四风问题对照检查材料
2014/09/26 职场文书
学习党的群众路线剖析材料
2014/10/09 职场文书
县政协领导班子群众路线教育实践活动四风问题整改方案
2014/10/26 职场文书
爱国主义影片观后感
2015/06/18 职场文书
2019同学聚会主持词
2019/05/06 职场文书
Python移位密码、仿射变换解密实例代码
2021/06/27 Python
Golang表示枚举类型的详细讲解
2021/09/04 Golang
再谈python_tkinter弹出对话框创建
2022/03/20 Python