У меня есть небольшое приложение для веб-страниц, которое вычисляет расстояние и время на основе входных данных пользователей. Он отлично работает, однако мой мобильный браузер (Chrome) настаивает на обновлении моей вкладки после закрытия хрома в течение примерно 15 минут. Все данные страницы теряются, когда это происходит, поэтому пользователь больше не имеет важной информации/данных. Есть ли способ обойти это? Вот мой кодСохранять данные после обновления страницы
Javascript
function myFunction() {
function converToMinutes(s) {
var c = s.split(':');
return parseInt(c[0]) * 60 + parseInt(c[1]);
}
function parseTime(s) {
var seconds = parseInt(s) % 60;
return Math.floor(parseInt(s)/60) + ":" + ((seconds < 10)?"0"+seconds:seconds);
}
var endTime = document.getElementById("etime").value;
var startTime = converToMinutes(document.getElementById("stime").value);
var converted = parseTime(startTime - endTime);
document.getElementById('finishtime').innerHTML = "You will finish your break at " + converted;
}
HTML
<p>Please enter minutes</p>
<input type="text" id="etime">
<br>
<p>Please enter time in 24 hour format (eg. 15:00)</p>
<input type="text" id="stime">
<br>
<br>
<button onclick="myFunction()">Calculate</button>
<p id="finishtime">
спасибо, это сработало хорошо – Hsan
Есть ли способ загрузить сохраненную дату на моем входе – Hsan
Сделайте upvote, если это вам поможет. –