Запустить скрипт после загрузки всего документа
Полезно когда jQuery подключается в футере сайта
<script>
document.addEventListener("DOMContentLoaded", function(){
order_certificate_init();
});
</script>
Запустить скрипт после загрузки всего документа
Полезно когда jQuery подключается в футере сайта
<script>
document.addEventListener("DOMContentLoaded", function(){
order_certificate_init();
});
</script>
Бесит сафари, там где хром отрабатывает на ура, тупой сафари не может распарсит дату, приходится за место
var dtr = new Date( $('#record-client-age-2').val() );
писать
var [ day, month, year ] = $('#record-client-age-2').val().split('.') var dtr = new Date(year, month, day);
и не забыть указать плейсхолдер
<input class="record-form__input-text " type="date" name="client_age_2" value="" id="record-client-age-2" tabindex="7" required placeholder="dd.mm.yyyy" >
а все почему? потому что в 2021 году сафари не знает что такое type=’date’, в 2021 году
После некоторых плясок с бубном и поиску в интернете, было найдено универсально работающее во всех браузерах решение. window.location.href = "page.html" заменить на setTimeout(function(){document.location.href = "page.html";},500);