Reload parent window from child window

前端 未结 12 1353
-上瘾入骨i
-上瘾入骨i 2020-11-28 09:35

How can I reload my child window\'s parent using jQuery?

12条回答
  •  -上瘾入骨i
    2020-11-28 10:01

    if you want to simply reload the parent window of child window: This line code below is enough for that.

    opener.location.reload(); 
    

    if you want to reload parent window with query string (request) with old or new values. Following code will do the work.

    if (opener.location.href.indexOf('?') > 0) {
          var baseUrl = opener.location.href.substring(0, opener.location.href.indexOf('?'));
          opener.location.href = baseUrl + "?param1=abc¶m2=123";
    }
    else {
          opener.location.href = opener.location.href + "?param1=abc¶m2=123";
    }
    

    this opener.location.reload(); is not required in above example.

提交回复
热议问题