var client = new XMLHttpRequest();
client.open('GET', 'https://site.org/data.txt');
client.onreadystatechange = function() {
if (client.readyState == 4 && client.status == 200) {
if (client.responseText.split(' ').includes(document.domain)) {
document.querySelector('.eyeaq-hide').style.display = "none";
} else {
alert ('ахтунг! не тот сайт');
}
}
}
client.send();
d > 0 && scrolled?2: код сам отрабатывает свою функцию, он ставит класс к div header. он прекрасно работает на другом примере, где контента больше, там да. но в моём примере маленькая область прокрутки + в другом примере я вешаю скролл на window, а не на класс main но я понял Вас, учту на будущее.
Плеер должен быть растянут на весь экран. у плеера используется свойство
height: 100vhмне и нужно header убрать из потока, чтобы она не мешала растянутся плееру на весь экран. просто сделать его прозрачным и т.п не выйдет, нужно именно убрать через
dispaly:none;но он не убирает header, как можно видеть на видео, а ставит класс и тут же его убирает и визуально как на видео наблюдаются такие передёргивания. есть идеи?