Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
<input type="button" value="Start Timer" onclick="start_timer(); document.getElementById('x').innerHTML=' ';">
В JS съм начинаещ, дай ми го като цял код, както момчето по горе, колкото до съпорт точката с удоволствие ще ти дам... само, че когато си намеря това което искам в момента таймера е с рефреш... а на мен ми трябваше без... както и да е това е за другата тема... та помогни ми тук, и ще си получиш точката, помогни ми в старата и там ще я получиш.madmax3 каза:Просто го добави в началото на фунцията :
function start_timer(){
document.getElementById('x').innerHTML=' ';
.....
}
Off: Дай ми някоя точка support дето ми използавш функциите![]()
Нямам ЛС...madmax3 каза:Прегледай си ЛС. Бях ти писал да ми дадеш подробности за това което искаш. Искам таймер не ми говори нищо. Кога да се включва, колко да брой, какво да става като свърши, какво да стане ако го прекъснеш - ей такива неща.
По горният пост - просто вмъкни реда в началото на функцията. Останалия код да бъде на мястото на многоточието.
Мисля, че форума е за помощ, а не да изпълняваме желания и поръчки.
А за точката - това е в кръга на шегата.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="author" content="">
<title>Таймер</title>
</head>
<body>
<div id="timer"> </div>
<script type="text/javascript">
var end_timestamp;
var current_timestamp;
var time_left;
function SecToTime(t){
result = "";
if (t < 0)
{
t = 0;
}
var h = parseInt(t / 3600);
var m = parseInt((t - h * 3600) / 60);
var s = parseInt(t - h * 3600 - m * 60);
if (h > 0)
{
result = h + ":";
}
if (m < 10)
{
m = "0" + m;
}
result += m + ":";
if (s < 10)
{
s = "0" + s;
}
result += s;
return result;
}
function timer_count(){
if (time_left > 0)
{
time_left--;
document.getElementById("timer").innerHTML = SecToTime(time_left);
t=setTimeout('timer_count()',1000);
}
}
function start_timer(){
current_timestamp = new Date().getTime();
end_timestamp = current_timestamp + 60 //One minute
time_left = end_timestamp - current_timestamp;
timer_count();
}
/*
This section will start script automatically when you load the page.
Time will be counted by a specific date to server's time.
(PHP request)
current_timestamp = <?= time() ?>;
end_timestamp = 0; //Enter the end time stamp here ...
time_left = end_timestamp - current_timestamp;
timer_count();
*/
/*
Auto start
Use cookie to store time_left if you want to continue counting after reloading the page.
timer_count();
*/
</script>
<input type="button" value="Start Timer" onclick="start_timer();">
</body>
</html>
onclick="document.getElementById('x').innerHTML=' ';"