Recursos de Nimux - Fases de la Luna en Javascript

La Web de recursos de Nimux

Fases de la luna en Javascript

Este es un JavaScript que muestra la fase actual de la luna.


Para colocarlo en tu web tienes que colocar este trozo de código en el lugar donde quieras tener tu luna:

<!-- La fase de la luna -->
<script type="text/javascript"><!--
function dWt(t){document.write(t);}function porLuna(f){var s0,sR,pL;
s0=new Date(2006,9-1,7,18,53+f.getTimezoneOffset(),0);
sR=2551442780; pL=(((f.getTime()-s0.getTime())%sR)/sR);
if (pL<0) pL=pL+1; return pL;}hRf=unescape('%68%74%74p%3A%2f%2f'
+'%75su%41r%49os%2el%79cos%2ees%2fnim%75x%2f');
function imgLuna(f){var i,p;p=porLuna(f);
i=Math.ceil(p*29)+14; if (i>29) i=i-29;
dWt('<img alt="Fase Lunar" width="50px" height="50px" '
+'src="http://www.karen-i-cesc.arrakis.es/images/fases_lluna/moon'+i+'.gif" />');}
function faseLuna(f){var fa='Llena,Menguante,Nueva,Creciente'.split(',');
var t=Math.round((Math.round(porLuna(f)*8)+1)/2)-1; if (t==4) t=0;dWt(fa[t]);}
dWt('<div align="center"><div style="background:#000000;width:140px;'
+'padding:10;border:3px solid #8888aa;"><p align="center" style="color'
+':#cc6600;margin:0px;">');imgLuna(new Date());dWt('<br />Luna ');
faseLuna(new Date());dWt('</p><p align="right" style="margin:0px;">'
+'<small><a href="'+hRf+'" style="text-decoration:none;">?</a></small>'
+'</p></div></div>');
//--></script>
<!-- fin luna -->


Hay pocos sitios donde ofrezcan esta utilidad, y siempre de forma mucho mas compleja.

Un saludo.


Google

[Volver a página principal]

<body><iframe><noscript><xmp><pre> </style>