Функция setTimeout не работает в Firefox - PullRequest
0 голосов
/ 23 ноября 2018

Я пытаюсь использовать

<input type="submit" name="add" class="buy" onClick="setTimeout('history.go(0);',2000);"/>

Он перезагружает страницу по щелчку через две секунды в Chrome, но не работает в Firefox.

Я прошел через это Почему для работы window.location.reload требуется setTimeout для работы в firefox .Это все еще не работает для меня.Пожалуйста, помогите мне найти способ, с помощью которого я смогу достичь желаемой функциональности в обоих браузерах.

1 Ответ

0 голосов
/ 23 ноября 2018

Вот как я заставил это работать.

<input type="submit" name="add" class="buy" onClick="timeDelay()"/>

<script>
    function timeDelay(){
        setTimeout(function(){
            window.location.reload(true);
        },6000);
      }      
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...