Как создать таймер, а затем уведомить пользователя о его завершении - PullRequest
0 голосов
/ 10 марта 2019

У меня есть веб-сайт, и я хочу создать таймер для пользователя, как.Если они не могут нажать кнопку отправки в течение 30 секунд, он уведомит пользователя о том, что прошло 30 секунд, а вы все еще не нажали кнопку, что-то в этом роде.Я попытался найти будильник в качестве примера для php, но я ничего не могу найти.Надеюсь, что это можно сделать с помощью php или js.Спасибо за ваши ответы

Ответы [ 3 ]

0 голосов
/ 10 марта 2019

** Вы можете использовать setTimeout в JavaScript. **

function myFunction() {
    setTimeout(function(){ alert("Hello"); }, 3000);
}
<!DOCTYPE html>
<html>
    <body>

        <p>Click the button to wait 3 seconds, then alert "Hello".</p>

        <button onclick="myFunction()">Try it</button>

    </body>
</html>
0 голосов
/ 10 марта 2019

Надеюсь, это поможет вам.

var userSubmit = false;
var timeout;
if (!userSubmit) {
   timeout = setTimeout( function(){ 
      alert("Timer Done"); 
   }, 3000);
}
function alertSubmit() {
 userSubmit = true;
 clearTimeout(timeout);
}
<button onclick="alertSubmit()">Try it</button>
0 голосов
/ 10 марта 2019

Это можно сделать в JavaScript

setTimeout( function(){ 
    alert("Timer Done"); 
}, 30000);

30000 миллисекунд - это 30 секунд

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...