JSFiddle - React, Tailwind, and code Playground

by A B

HTML

<div id="myDialog">
    <div id="webPage1">aasdasdasdas</div>
</div>

JavaScript

$(document).ready(function() {

    $('#myDialog').dialog({
        autoOpen: false
    });

    function ScheduledAction(func, times, interval) {
        var ID = setInterval(function() {
            if (times > -1) {
                if (--times <= 0) {
                    clearInterval(ID);
                }
            }
            func();
        }, interval);
    }

    function CheckStatus() {
        $('#webPage').val('xxx');
        $.get('http://stackoverflow.com/', function(data) {
            if (data !== '') {
                $('#myDialog').dialog("open");
                $('#webPage').append(data);
            }
            else {
                $('#myDialog').dialog("close");
            }
        });
    }

    ScheduledAction(CheckStatus, -1, 10);
});