AAA Главная
Примеры PHP Примеры JavaScript Примеры Ajax Примеры CSS,HTML

Отложенная закачка или загрузка файла после показа рекламы

<p>В течение нескольких секунд начнется загрузка файла.<br>
    Если этого не произошло, <a href="/files_for_download.zip">нажмите сюда</a>.</p>
<div id="download_div" style="position:absolute; top:-100px"></div>
<script type="text/javascript">
setTimeout(function() {
	document.getElementById('download_div').innerHTML=
		'<iframe src="/files_for_download.zip" style="width:1px; height:1px"></iframe>';
}, 5000); // 5 секунд
</script>

<br /> <br /> <br />
<h2>А пока вы ждете посмотрите рекламу от нашего спонсора</h2>
<p>Ну или предложите сделать взнос на развите проекта(donate) ;-)</p>


Замените /files_for_download.exe на ваш загружаемый архив

Так как все современные браузеры при открытии файла для загрузки не открывают новую вкладку(окно), то применим очень красивый простой вариант, работающий в чистом HTML без javascript. Разместите это тег в блоке head страницы:

<meta content="5; url=/files_for_download.zip" http-equiv="refresh">

.

© Copyright 2008-2016 by KDG