Javascript

bankera1990

Registered
здр. искам да попитам можели нещо подобно като дата.бг за сваляне на даден файл,след промерно 10сек. да се свали файла нез дали тук трябва да пусна тази тема ам нещо не намерих каде да я пусна извинявам се ако сам я пуснал на грашното място :)
 
Код:
<html>

<head>

<title></title>
<script>
var redirURL;
var redirTimer;
function startCountDownRedirector(url){
var myDiv = document.getElementById('counter');
myDiv.style.display = 'block';
redirURL = url;
setTimeout("countDownRedirector()", 1000);
}
function countDownRedirector(){
var counterHolder = document.getElementById("redirectCounter");
var x = Number(counterHolder.innerHTML) - 1;
counterHolder.innerHTML = x;
if(x<1){
location.href = decodeURIComponent(redirURL);
}else{
redirTimer = setTimeout("countDownRedirector()", 1000);
}
}
</script>
<style type="text/css">
#counter {
display : none ;
}
</style>
</head>

<body>
<a href="javascript:;" onClick="startCountDownRedirector(encodeURIComponent('Òóê òðÿáâà äà ñå ñâàëè òîçè ôàéë <?php echo $file; ?> '));">Ñâàëè ôàéëà</a>
<div id="counter"><span id='redirectCounter'>5</span> ñåêóíäè.</div>
</body>

</html>
 
да става ама как да го направа да отваря линк защото файла не се намира на мия хост :?: мерси аз имам този ама немога да го направя с средата а винаги отива или в ляво или надолу етого ;)

Код:
<div style="position:absolute; left:630px; top:168px; width:222px; height:127px; background-image:url('');  z-index:1;">
	<div style="position:absolute; left:82px; top:34px; display:none;" id="downloadlink"><a href="линка" onclick=""><IMG SRC="картинката" WIDTH="36" HEIGHT="40" BORDER="0" ALT="" onmouseover="freednl.src=this.src; this.src=freednlover.src;" onmouseout="this.src=freednl.src;"></a></div>

	<div style="position:absolute; left:34px; top:17px;  z-index:1;" id="downloadcounter">
	<TABLE width="130,6" style="font-family;Palatino Linotype; font-size:12px;">
	<TR>
		<TD align="center">Please wait</TD>
	</TR>
	<TR>
		<TD align="center" valign="middle" height="20" ><div id="countdown" style="font-size:24px; font-weight:bold; font-family:Palatino Linotype;"> </div></TD>
	</TR>
	<TR>
		<TD align="center">seconds</TD>
	</TR>
	</TABLE>
	</div>

	</div>

	<script type="text/javascript">
	count=11
        function countdown()
	{
		if (count > 0)
		{
			count--;
			if(count == 0)
			{
				document.getElementById('downloadlink').style.display = '';
				document.getElementById('downloadcounter').style.display = 'none';
			}
			if(count > 0)
			{
				document.getElementById("countdown").innerHTML = count;
				setTimeout('countdown()',1000);
			}
		}
	}

	countdown();
	</script>
 

Горе