Question: I opened a popup window by window.open in JavaScript, I want to refresh parent page when I close this popup window.(onclose event?) how can I do that?

```
window.open("foo.html","windowName", "width=200,height=200,scrollbars=no");

```

Answer: 
If your app runs on an HTML5 enabled browser. You can use [postMessage](https://developer.mozilla.org/en/DOM/window.postMessage). The example given there is quite similar to yours.
Following code will manage to refresh parent window post close :

```
function ManageQB_PopUp() {
            $(document).ready(function () {
                window.close();
            });
            window.onunload = function () {
                var win = window.opener;
                if (!win.closed) {
                    window.opener.location.reload();
                }
            };
        }

```