JSFiddle - React, Tailwind, and code Playground
HTML
<button id="open" type="button">Click to open pop-up</button>
JavaScript
if (Storage !== void 0) {
Storage.refreshIframe = void 0;
var checkForRefresh = function() {
if (Storage.refreshIframe === true) {
Storage.refreshIframe = void 0;
$('body').append('<p>Refresh iframe now</p>');
}
};
$(window).on('focus', function() {
checkForRefresh();
});
setInterval(function() {
checkForRefresh();
}, 1000);
$('#open').on('click', function() {
var popup = window.open("", "popupWindow", "width=600, height=400");
var $p = $(popup.document.body);
$p.append('<button id="refresh" type="button">Refresh iframe</button>');
$p.find('#refresh').on('click', function() {
Storage.refreshIframe = true;
});
});
}