reloj.asp
----------------------------------
<%
Respuesta.Expira = -1
atenuar un
a=ahora()
Respuesta.Escribir formatdatetime(a,2) & " " & formatdatetime(a,3)% >
-------------------------- --- ---
mihora.htm
----------------------------------
<html>
<body topmargin="0" leftmargin="0" estilo="color-de fondo:#e0d0c0">
<ancho de tabla="98%"><tr>
<td align="center" width="50%" style="font-size:16;font-weight:bold;">Programa de cálculo de precios del plan de productos de Changchun Rail Bus Co., Ltd.</td>
<td ancho="50%" align="derecha">
<tipo de entrada="texto" estilo="font-size:12px;border:none;fondo:;" tamaño="18" id="myTime" />
</td>
</tr>
</tabla>
</cuerpo>
</html>
<lenguaje de escritura="javascript">
//Método simple, implementado con el código más simple, pero hay muchos errores potenciales
/*
función obtenerReloj()
{
var XmlHttp = nuevo ActiveXObject ("Msxml2.XMLHTTP")
XmlHttp.Open( "POST", "reloj.asp", falso);
XmlHttp.Enviar();
if (XmlHttp.status == 200) myTime.value=XmlHttp.responseText;
ventana.setTimeout("getClock()","1000")
}
setInterval("getClock()",1000);
*/
</script>
Si desea que el programa sea más compatible y robusto, puede cambiar mytime.htm a lo siguiente
--------------------------- -- ------
mihora.htm
----------------------------------
<html>
<body topmargin="0" leftmargin="0" estilo="color-de fondo:#e0d0c0">
<ancho de tabla="98%"><tr>
<td align="center" width="50%" style="font-size:16;font-weight:bold;">Programa de cálculo de precios del plan de productos de Changchun Rail Bus Co., Ltd.</td>
<td ancho="50%" align="derecha">
<tipo de entrada="texto" estilo="font-size:12px;border:none;fondo:;" tamaño="18" id="myTime" />
</td>
</tr>
</tabla>
</cuerpo>
</html>
<script>
//Método complejo, que agrega mucha detección y manejo de errores
var xmlhttp, alertado
intentar {
xmlhttp=nuevo ActiveXObject("Msxml2.XMLHTTP")
} atrapar (e) {
intentar {
xmlhttp=nuevo ActiveXObject("Microsoft.XMLHTTP")
} atrapar (E) {
alerta ("Instale los analizadores XML de Microsoft")
}
}
si (!xmlhttp && !alertado) {
intentar {
xmlhttp = nuevo XMLHttpRequest();
} atrapar (e) {
alert("Su navegador no soporta el objeto XMLHttpRequest, actualícelo");
}
}
función obtenerReloj()
{
si (xmlhttp) {
xmlhttp.Open("Obtener","reloj.asp",true);
xmlhttp.onreadystatechange=RSchange;
xmlhttp.send();
}
}
setInterval( "getClock()", 1000 );
funciónRScambiar()
{
si (xmlhttp.readyState==4) {
miHora.valor = xmlhttp.responseText;
}
}
</script>