загрузка блесны в symfony при открытии страницы - PullRequest
0 голосов
/ 18 февраля 2019

Я хотел бы показать спиннер в моем проекте Symfony при загрузке страницы.

Спиннер будет отображаться сразу после открытия страницы, а при загрузке страницы он исчезнет.

Я бы предпочел решение, использующее JQuery.

Может быть, яследует использовать событие ядра, но я не знаю, как его реализовать.

Заранее спасибо.

1 Ответ

0 голосов
/ 18 февраля 2019

Вот решение для отображения счетчика, когда сайт действительно выгружается.Возможно, необходима некоторая настройка (Проверка имени узла) и, безусловно, действие, которое вы выполняете, если страницы все-таки выгружаются.

Добавьте эти строки кода в конец вашей страницы, незадолго до / body

<script>
    function unLoader(e) {
        if(e.target.nodeName != '#document') {
            $('#pageBody').hide("fade", null, 5000).css('background', '');
        }
    }
    $(function() {
        $('#pageBody').show("fade",null,500).css('background','');
        window.onbeforeunload = unLoader;
    });
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...