
26/11/2009, 18:58
|
| | Fecha de Ingreso: noviembre-2009
Mensajes: 9
Antigüedad: 15 años, 3 meses Puntos: 0 | |
Script funciona en IE, pero no en firefox Buenas mis amigo es mi primera particiapacion y pregunta y desde ya agradecer la atencion e interes al que lea esto, empiezo:
Tengo el siguiente codigo de javascript para mostrar la fecha y hora, que quiero agregar a mi pagina lo que sucede es que muestra la hora y fecha pero solo en IE6 , pero en firefox(v. 3.0.15) no se ve, alguien que me ayude a saber cual es la incompatibilidad
Código:
<html >
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Documento sin título</title>
<script type="text/javascript" >
function FechaHora() {
//hayando hora
//extrayendo las horas, minutos y segundos del reloj del sistema.
vtiempo=new Date();
vhora=vtiempo.getHours();
vminuto=vtiempo.getMinutes();
vsegundo=vtiempo.getSeconds();
//agregando cero a la izquierda a los minutos.
if(vminuto<10) {
vminuto="0"+vminuto.toString()
}
else {
vminuto=vminuto.toString()
}
//agregando cero a la izquierda a los segundos.
if(vsegundo<10) {
vsegundo="0"+vsegundo.toString()
}
else {
vsegundo=vsegundo.toString()
}
//hallando la hora.
if(vhora==0) { //es decir, las 12 A.M.
vnhora=12
}
else {
if (vhora<13) { //es decir, vnhora sera de 1 A.M. a 12 P.M.
vnhora=vhora
}
else {
vnhora=vhora-12
}
}
//agregando cero a la izquierda de las horas.
if (vnhora<10) {
vnhora="0"+vnhora.toString()
}
else {
vnhora=vnhora.toString()
}
//mostrando la hora
if(vhora<=11) { //hora A.M.
vmhora=vnhora+":"+vminuto+" am"
}
else { //hora P.M.
vmhora=vnhora+":"+vminuto+" pm"
}
//hayando fecha
ndia=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
nmes=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Juio","Agosto","Setiembre","Octubre","Noviembre","Diciembre")
vfecha=new Date();
vmes=vfecha.getMonth();
vdiasem=vfecha.getDay();
vdia=vfecha.getDate();
vanno=vfecha.getFullYear();
vmfecha=ndia[vdiasem]+", "+vdia.toString()+" de "+nmes[vmes]+" "+vanno.toString()
txtFechaHora.value=vmfecha+" | "+vmhora
window.setTimeout("FechaHora()",200)
}
</script>
<style type="text/css">
.CajaFechaHora {
height:26px;
width:250px;
background:none;
border:none;
font-size:7pt;
font-family:Verdana, Arial, Helvetica;
color:#666;
text-align:right;
}
</style>
</head>
<body onload="FechaHora();">
<input type="text" class="CajaFechaHora" id="txtFechaHora" />
</body>
</html>
|