timestamp?

key
15 de Diciembre del 2009
Buenas, disculpad si la pregunta es muy estúpida, pero esque llevo cerca de 2 semanas intentado arreglar el código y no lo consigo.

Vereis, simplemente es una cuenta atrás y quiero que la fecha de finalizacion sea el 29 de enero del 2010, el problema lo tengo en el timestamp.


<p style="text-align: center;">
<script type="text/javascript">// <![CDATA[
function faltan(una,dos,tres)
{
var actualiza = 1000;
uuna=una;
ddos=dos;
ttres=tres;

var ahora = new Date();
var faltan = uuna - ddos;

if (faltan >= 0)
{

var segundos = faltan;
var minutos = Math.floor(faltan/60);
var segundos_s = segundos%60;
if (segundos_s <= 9)
{
segundos_s= "0"+segundos_s;
}

var horas = Math.floor(minutos/60);

var minutos_s = minutos%60;
if (minutos_s <= 9)
{
minutos_s= "0"+minutos_s;
}

var dias = Math.floor(horas/24);
var horas_s = horas%24;
document.getElementById(ttres).value= " "+dias+" "+horas_s+" "+minutos_s+" "+segundos_s;
//document.hora.elements["reloj" + ttres].value= horas_s+":"+minutos_s+":"+segundos_s;
ddos=ddos+1;

setTimeout("faltan("+uuna+","+ddos+","+ttres+")",a ctualiza);
}
else
{
window.location.href="ganador.php?id="+ttres;
return true;
}

}
// ]]></script>
</p>
<!-- .Estilo1 { font-family: "Adobe Garamond Pro Bold" } #apDiv1 { position:absolute; left:211px; top:186px; width:842px; height:155px; z-index:1; } #apDiv2 { position:absolute; left:268px; top:347px; width:86px; height:21px; z-index:2; } #apDiv3 { position:absolute; left:48px; top:333px; width:100px; height:27px; z-index:3; } #apDiv4 { position:absolute; left:62px; top:380px; width:73px; height:27px; z-index:4; } #apDiv5 { position:absolute; left:158px; top:414px; width:71px; height:26px; z-index:5; } #apDiv6 { position:absolute; left:352px; top:319px; width:648px; height:28px; z-index:6; } -->
<div id="apDiv1" style="text-align: center;">
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<p style="text-align: left;"> </p>
<div id="apDiv1">
<p style="text-align: right;"> </p>
<p style="text-align: right;"> </p>
</div>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
<p align="center"> </p>
</div>
<div id="contenedor" style="text-align: center;">
<div class="caja2"><form id="tiempo">
<p align="center"> </p>
</form>
<div>
<script type="text/javascript">// <![CDATA[
window.onload = function()
{
faltan(1262646000,1257862542,38); }
// ]]></script>
<p style="text-align: center;"> </p>
</div>
<p align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="center"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
<p class="Estilo1" align="left"> </p>
</div>
</div>
<div style="position: absolute; left: 339px; top: 300px; width: 100px; height: 100px;">
<div id="apDiv1">
<p style="text-align: right;"><input id="38" style="border: 0pt none; color: #0099ff; font-size: 80pt;" name="reloj38" type="text" /></p>
</div>
</div>
<div style="position: absolute; left: 519px; top: 427px; width: 108px; height: 23px;"><span style="font-family: verdana,geneva;"><strong><span style="font-size: medium;">DIAS</span></strong></span></div>
<div style="position: absolute; left: 661px; top: 428px; width: 100px; height: 17px;"><span style="font-size: medium;"><span style="font-family: verdana,geneva;"><strong>HRS</strong></span></span></div>
<div style="position: absolute; left: 836px; top: 429px; width: 103px; height: 24px;"><span style="font-size: medium;"><strong><span style="font-family: verdana,geneva;">MIN</span></strong></span></div>
<div style="position: absolute; left: 1031px; top: 432px; width: 102px; height: 16px;"><span style="font-size: medium;"><strong>SEG</strong></span></div>
<div style="position: absolute; left: 469px; top: 455px; width: 816px; height: 229px;"><img src="images/club%20teatinos.png" border="0" width="600" height="514" /></div>

Muchas Gracias!!, espero que alguien puedo ayudarme.

carmarri
15 de Diciembre del 2009
Ya te respondí en otro foro. Tienes un error en al siguiente línea:

setTimeout("faltan("+uuna+","+ddos+","+ttres+")",a ctualiza);

la variable tiene un espacio en medio. Además como te comenté en otro foro te sugiero que pongas el código javascript dentro del tag HEAD.

Un saludo


-------------------------------------
<a href="http://www.xatcom.net">xatcom.net, diseño web</a>

carmarri
15 de Diciembre del 2009
Ya te respondí en otro foro. Tienes un error en al siguiente línea:

setTimeout("faltan("+uuna+","+ddos+","+ttres+")",a ctualiza);

la variable tiene un espacio en medio. Además como te comenté en otro foro te sugiero que pongas el código javascript dentro del tag HEAD.

Un saludo


-------------------------------------
http://www.xatcom.net xatcom.net, diseño web