js关闭当前页面 刷新另一页面

如何关闭了弹出的页面后刷新另一个页面?... 如何关闭了 弹出的页面后刷新 另一个页面? 展开
 我来答
644792799
推荐于2017-09-27 · TA获得超过662个赞
知道小有建树答主
回答量:696
采纳率:100%
帮助的人:530万
展开全部

你可以用js监测弹出页面的关闭事件,然后刷新父页面就行了

window.onbeforeunload = function() {
    //这里刷新方法有很多,具体要看你的子窗口是怎样出来的
    window.opener.location.reload();
    //parent.location.reload();
    //self.opener.location.reload();
    //window.opener.location.href=window.opener.location.href;
};
更多追问追答
追问
子窗口是用 window.open()打开的
追答
window.opener.location.href=window.opener.location.href;

用这个

匿名用户
2014-03-29
展开全部
如果两个页面间操作,可能比较麻烦。
可以考虑这样,点查看详情时,弹出一个层,弄个遮罩效果,盖住下面页面,在这个层上显示详细,层上有个关闭按钮,点击时候隐藏层并且刷新。
追问
要是这么作,我就不来问了
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
lovelyjpw
2014-03-29 · TA获得超过160个赞
知道答主
回答量:12
采纳率:0%
帮助的人:6.2万
展开全部
能说清楚一点吗
追问
比如说我页面上显示一个列表,然后查看详情,弹出了个新的页面  完成操作后关闭了新弹出的页面,想刷新下原来的列表页面
追答
那就是弹出一个弹出层(需要用absolute或者是fixed来做)点击关闭时,JS获取弹出层里面相应的数据,然后改变原来页面相应的内容就好。例如:
弹出的页面里面是这个,里面输入的内容是尹小芃槑,当点击关闭按钮之后,想要将原页面里面的姓名改成弹出页面的"尹小芃槑",那么在关闭时,只要$(".name").text($(".username").val());就行
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式