El código de cuenta regresiva en la página web ASP puede impedir la actualización.
var target = []
var time_id = []
/*
Principio: Cada vez que la comparas con la hora actual, obtienes el día, la hora, los minutos y los segundos.
*/
Función show_date_time_0() {
setTimeout("show_date_time_0()", 1000
for (var i); = 0, j = target.length i<j;i++) {
hoy = nueva fecha();
//alert(hoy);
// Calcule el tiempo objetivo y el intervalo de tiempo actual (en milisegundos)
var time old = target[I]-today . gettime(); //el método getTime devuelve un valor entero, lo que indica que es de 1970 a 65438 +1 de octubre al número de milisegundos en el objeto Fecha.
//Calcula el número de segundos entre la hora objetivo y la hora actual.
var sectime old = time old/1000;
//Calcula el número de segundos (entero) entre el tiempo objetivo y el tiempo actual
var second vendido = math . floor(sectime old);
//Calcula el número de segundos en un día.
var msPerDay = 24 * 60 * 60 * 1000;
//Obtener los días restantes
var e_day sold = time old/msPerDay;
//Obtener los días restantes
var e_day sold = time old/msPerDay;
p>
//Obtener los días restantes (entero)
var día vendido = math . floor(e _ día vendido);
//alert(día vendido);
//Obtener el número de horas distintas a las días restantes.
var e _ HR sold =(e _ día vendido-día vendido)* 24
//Obtener el número de horas (entero) aparte de los días restantes
var HR vendido = math . floor(e _ HR vendido);
//Obtener la puntuación restante en la cola
var e _ min vendido =(e _ HR vendido-HR vendido) * 60;
//Obtener la fracción restante de la cola (entero)
min vendido = piso matemático ((e _ HR vendido-HR vendido. )* 60);
//Obtener los segundos restantes (entero) al final
segundos = math .
if( día vendido <0) {
Documentación. getelementbyid(time_id[I]). Innerhtml = "Expirado, la cuenta regresiva ha expirado";
}
De lo contrario {
//El número de días es un número de tres dígitos, si es insuficiente, agregue 0 al frente.
if(día vendido & lt; 10) { días vendidos = días vendidos }
//El número de días es un número de tres dígitos. Si es insuficiente, agregue 0 al frente. .
if(día vendido & lt; 100) { días vendido = días vendido }
//Tome dos dígitos para una hora y complete 0 si es insuficiente.
if(HR vendido & lt; 10) { hrsold = "0" + hrsold }
//La fracción se lleva a dos dígitos y se suma 0 si es insuficiente.
if(minsold & lt; 10) { minsold = "0" + minsold }
//Tómate dos segundos y agrega 0 si falta alguno.
if(segundos<10) { segundos = "0" + segundos }
//Cuando hayan pasado menos de tres días, la fuente será roja.
if(día vendido<1) {
documento getelementbyid(time_id[I]). InnerHTML = " & ltspan class = \ " hz \ " & gt+HR vendido+" & lt;/span>. hora
}
else {
documento getelementbyid(time_id[I]). InnerHTML = " & ltspan class = \ " hz \ " & gt+día vendido+" & lt;/span>. Dios
}
}
}
}
setTimeout("show_date_time_0()", 1000) ;
& lt/script & gt;
& ltscript type = " text/JavaScript " & gt;
//Modo de uso
objetivo[longitud objetivo]=nueva fecha (2011, 1, 28, 00, 00, 00). getTime();
Marca de tiempo [longitud de la marca de tiempo] = "recuento de tiempo"
& lt/script & gt;