- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть таймер
var gf = 1; //Исчезание кнопки скачать и начало отсчёта (Не трогать)
var timergf = setInterval(function () {
gf--;
document.getElementById('timer').innerHTML = 'Осталось секунд: ' + gf;
if (gf == 0) {
document.getElementById('examplegf').style.display = 'block';
document.getElementById('timergf').style.display = 'none';
clearInterval(timergf);
}
}, 1000)
var i = 1; //Исчезание бага (Не трогать)
var timer = setInterval(function () {
i--;
document.getElementById('timer').innerHTML = 'Осталось секунд: ' + i;
if (i == 0) {
document.getElementById('example').style.display = 'block';
document.getElementById('timer').style.display = 'none';
clearInterval(timer);
}
}, 1000)
var timer_num = 20; // Число задержки таймера в секундах
document.getElementById('timer_num').innerHTML = timer_num;
var timers = setInterval(function () {
timer_num--;
document.getElementById('timer_num').innerHTML = timer_num;
if (timer_num == 0) {
document.getElementById('timer_2').style.display = 'block';
document.getElementById('timer_1').style.display = 'none';
}
}, 1000)
}
function showDownLoad2 () {
var gf2 = 1; //Исчезание кнопки скачать и начало отсчёта (Не трогать)
var timergf2 = setInterval(function () {
gf2--;
document.getElementById('timer2').innerHTML = 'Осталось секунд: ' + gf2;
if (gf2 == 0) {
document.getElementById('examplegf2').style.display = 'block';
document.getElementById('timergf2').style.display = 'none';
clearInterval(timergf2);
}
}, 1000)
var i2 = 1; //Исчезание бага (Не трогать)
var timer2 = setInterval(function () {
i2--;
document.getElementById('timer2').innerHTML = 'Осталось секунд: ' + i2;
if (i2 == 0) {
document.getElementById('example2').style.display = 'block';
document.getElementById('timer2').style.display = 'none';
clearInterval(timer2);
}
}, 1000)
var timer_num2 = 20; // Число задержки таймера в секундах
document.getElementById('timer_num2').innerHTML = timer_num2;
var timers2 = setInterval(function () {
timer_num2--;
document.getElementById('timer_num2').innerHTML = timer_num2;
if (timer_num2 == 0) {
document.getElementById('timer_22').style.display = 'block';
document.getElementById('timer_12').style.display = 'none';
clearInterval(timers2);
}
}, 1000)
}
Нужно чтобы по истечению 20 секунд, пользователь автоматически переходил по ссылке вида site.ru/download/file.exe
Но есть одна проблема, ссылка на файл генерируется php скриптом, сам фрагмент генерации ссылки (<?php echo createInstallmonsterDownloadLink('http://site.ru/uploads/download/[xfvalue_download]', '[xfvalue_download]', 'archive'); ?>)
Я побывал сделать авто переход по ссылке через location.href но ничего не получалось, php код не работал в браузере была не сгенерированая ссылка на файл а <?php echo createInstallmonsterDownloadLink('http://site.ru/uploads/download/[xfvalue_download]', '[xfvalue_download]', 'archive'); ?>
В функции createInstallmonsterDownloadLink при создании ссылки добавлять класс. И уже по этому классу искать ссылку и получать ее атрибут href. Затем уже переход по ссылке через location.href.