JQuery сохраняет файл и читает из него вместо того, чтобы каждый раз открывать новую версию - PullRequest
0 голосов
/ 23 сентября 2019

Я использую простой HTML, JS и JQuery

Я пытаюсь создать простую систему с высокими показателями для игры, а затем перейти к большему проекту и пока моей системе с высокими показателямиработает, он читает и пишет в мой файл рекордов, если вы получите новый рекорд.Проблема в том, что всякий раз, когда я пытаюсь открыть файл, он работает правильно, но если я когда-либо пытаюсь открыть его после закрытия, он открывает ту же версию, что и в первый раз, даже если файл изменился.Это обновляется только при обновлении страницы.Мне нужно открыть файл в первый раз, чтобы показать рекорды игрокам, а затем в другой раз, чтобы прочитать / установить его.

Эта проблема означает, что два игрока играют и присоединяются одновременно со счетомиз 0 они оба сохранят этот счет.Тогда, скажем, игрок один получает счет 200, а после второй игрок получает счет 100, окончательный счет будет 100, потому что к тому времени, когда игрок два завершает, он не получает обновленный счет игрока один и полностью проверяет счет 0.игнорирование одного очка игрока.

Я пытался найти это и использовать флеш и перемотку, но я не могу найти никакого решения, которое работает онлайн.

код:

<!DOCTYPE html>

<html>
    <head>
        <style>

        </style>
    </head>
    <body>
        <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.0/jquery.min.js"></script>
        <script>
            $(document).ready(function() {
            function reloadie(){
                // all custom jQuery will go here
                jQuery.get('log.txt', function(data) {
                alert(data);
                //process text file line by line
                //$('#div').html(data.replace('n',''));x
            });
            }
            reloadie();
            setInterval(reloadie,3000);
            });
        </script>
    </body>
</html>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...