使用选项卡刷新父页面

时间:2013-05-15 07:32:36

标签: javascript jquery

我正在使用包含4个标签的页面。这些标记为#tab1 /#tab2 /#tab3 /#tab4。我有一个编辑功能,可以打开一个新窗口。如果通过单击提交关闭该窗口或仅关闭它,则应刷新父窗口。嗯这现在有效,但它总是刷新第一个标签。你能告诉我如何调整我的代码所以它只需要一个特定的标签吗?

$(document).ready(function() {
    $("li").click(function(){
        $(this).toggleClass("active");
        $(this).next("div").stop('true','true').slideToggle("slow");
    });
});
window.onunload = refreshParent;
function refreshParent() {
    window.opener.location.reload();
}

1 个答案:

答案 0 :(得分:0)

一个简单的解决方案是将parenot url设置为http://origilal.url#tab3和reload(),就像你一样。

然后,在init js函数中,解析window.location以检查url中提到的选项卡,然后选择它。