JSFiddle - React, Tailwind, and code Playground

by MarkSchultheiss

JavaScript

var dialogWindow;
var dialogTimer;

function openDialog(url, name, options) {
    dialogWindow = window.open(url, name, options);
    dialogTimer = setInterval(function() {
        var dialogClosed = dialogWindow.closed;
        if (dialogClosed) {
            alert(dialogWindow.closed);
            // alert with "true"   
            clearInterval(dialogTimer);
            window.location.reload();
        }
        dialogClosed = null;
    }, 2500);
    if (dialogWindow && dialogWindow.focus) dialogWindow.focus();
}
openDialog('http://www.google.com', 'mywindow');