tengo un script que me funciona perfectamente, que lo que hace, es cambiar una imagen según la hora que es. ver en www.mongrafic.net/newmg
el tema es que no puedo modificarlo para hacerlo accesible por que si no no funciona y la página con este script no valida xthml1
mi pregunta es puedo poner el script en un archivo xxxx.js y llamarlo para que solo me escriba html en la web.
el script es:
<script language="JavaScript" >
var now = new Date();
var hours = now.getHours();
if ((hours>=6)&&(hours<7)) txthello="<img src='uploadarchivos/006.jpg'>";
if ((hours>=7)&&(hours<8)) txthello="<img src='uploadarchivos/007.jpg'>";
if ((hours>=8)&&(hours<9)) txthello="<img src='uploadarchivos/008.jpg'>";
if ((hours>=9)&&(hours<=10)) txthello="<img src='uploadarchivos/009.jpg'>";
if ((hours>=10)&&(hours<=11)) txthello="<img src='uploadarchivos/010.jpg'>";
if ((hours>=11)&&(hours<=12)) txthello="<img src='uploadarchivos/011.jpg'>";
if ((hours>=12)&&(hours<=13)) txthello="<img src='uploadarchivos/012.jpg'>";
if ((hours>=13)&&(hours<=14)) txthello="<img src='uploadarchivos/013.jpg'>";
if ((hours>=14)&&(hours<=15)) txthello="<img src='uploadarchivos/014.jpg'>";
if ((hours>=15)&&(hours<=16)) txthello="<img src='uploadarchivos/015.jpg'>";
if ((hours>=16)&&(hours<=17)) txthello="<img src='uploadarchivos/016.jpg'>";
if ((hours>=17)&&(hours<=18)) txthello="<img src='uploadarchivos/017.jpg'>";
if ((hours>=18)&&(hours<=19)) txthello="<img src='uploadarchivos/018.jpg'>";
if ((hours>=19)&&(hours<=20)) txthello="<img src='uploadarchivos/019.jpg'>";
if ((hours>=20)&&(hours<=21)) txthello="<img src='uploadarchivos/020.jpg'>";
if ((hours>=21)&&(hours<=23)) txthello="<img src='uploadarchivos/noche.jpg'>";
if ((hours>=00)&&(hours<=5)) txthello="<img src='uploadarchivos/noche.jpg'>";
document.write(txthello);
</script>
gracias y un saludo