Hola!! Estoy intentando que se vea un reloj en mi web y con el DreamWeaver me lo simula perefctamente en todos los exploradores pero cuando lo subo aquí al hosting no se muestra el reloj :S
Los dos archivos están subido a la raiz de la carpeta, igual que en mi pc que están los dos en la misma carpeta.
Lo que sigue no lo pongo porque no creo que haga falta XD
Spoiler: Código reloj.js
function mueveReloj(){ if (!document.layers && !document.all && !document.getElementById) return;
meses = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Se ptiembre","Octubre","Noviembre","Diciembre"); diasSemana = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
f=new Date(); hora = f.getHours(); minuto = f.getMinutes(); nombredia = diasSemana[f.getDay()]; dia = f.getDate(); nombremes = meses[f.getMonth()]; ano = f.getFullYear();
str_minuto = new String (minuto) if (str_minuto.length == 1) minuto = "0" + minuto;
str_hora = new String (hora) if (str_hora.length == 1) hora = "0" + hora;
horaImprimible = hora + ":" + minuto;
fechaImprimible = nombredia + " " + dia + " de " + nombremes + " de " + ano;
ya lo solucioné...no tuve en cuenta que el código se lee a medida que se va cargando y el fallo se debía a que dentro del script tengo declaradas "id" que aún no se habían cargado. Añadiendo el evento "window.onload" me aseguré de que ejecutase el script después de que el DOM estuviese totalmente cargado. Dejo el código por si alguien le sucede algo parecido, error de novato el mio xD.
Spoiler: Código script (Reloj) para distintos exploradores.
function mueveReloj(){
meses = new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Se ptiembre","Octubre","Noviembre","Diciembre"); diasSemana = new Array("Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado");
f=new Date(); hora = f.getHours(); minuto = f.getMinutes(); nombredia = diasSemana[f.getDay()]; dia = f.getDate(); nombremes = meses[f.getMonth()]; ano = f.getFullYear();
str_minuto = new String (minuto) if (str_minuto.length == 1) minuto = "0" + minuto;
str_hora = new String (hora) if (str_hora.length == 1) hora = "0" + hora;
horaImprimible = hora + ":" + minuto;
fechaImprimible = nombredia + " " + dia + " de " + nombremes + " de " + ano;
TU NO PUEDES Escribir nuevos temas en este foro TU NO PUEDES Responder a los temas en este foro TU NO PUEDES Editar tus propios mensajes en este foro TU NO PUEDES Borrar tus propios mensajes en este foro