Показать сообщение отдельно
  #2 (permalink)  
Старый Вчера, 13:26
Интересующийся
Отправить личное сообщение для Sheratan Посмотреть профиль Найти все сообщения от Sheratan
 
Регистрация: 13.09.2023
Сообщений: 26

Попросил ИИ помочь - помогла

<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <script type="text/javascript" src="/js/jquery-3.4.1.js"></script>
    <style type="text/css">
        .showhide {
            display: none;
        }
        .showhide2 {
            display: block;
        }
    </style>
</head>
<body>
    <div id="showhide" class="showhide">РАВНО</div>
    <div id="showhide2" class="showhide2">не равно</div>

    <script>
        // Функция для получения номера релиза
        function getReleaseNum() {
            var value = 0; // значение по умолчанию
            
            return $.ajax({
                type: 'POST',
                url: 'get_release.php',
                data: {type: 'request'},
                dataType: 'json'
            }).done(function(response) {
                return response;
            });
        }

        // Основная функция для сравнения
        function checkRelease() {
            getReleaseNum().done(function(ajaxReleaseData) {
                var phpReleaseData = 1760611109; // PHP значение
                
                if (phpReleaseData == ajaxReleaseData) {
                    $('#showhide').show();
                    $('#showhide2').hide();
                } else {
                    $('#showhide').hide();
                    $('#showhide2').show();
                }
            });
        }

        $(document).ready(function() {
            // Вызываем проверку при загрузке
            checkRelease();
            
            // Устанавливаем интервал для периодической проверки
            setInterval(checkRelease, 1000);
        });
    </script>
</body>
</html>

Последний раз редактировалось ksa, Вчера в 17:01.
Ответить с цитированием