Salve a tutti
devo creare uno script in javascript, e per semplificare il tutto (non conoscnedo quasi nulla di js) ho pensato di cercare un codice asp (visto che in js non l'ho trovato) e trasformarlo in js.
il codice è questo
codice:
<%@LANGUAGE = JScript%>
<%
/*
Autore: Luca Ruggiero - http://www.lukeonweb.net
Fonte: FreeASP - http://freeasp.html.it
*/
var oggi = new Date();
var gg, mm, segno;
gg = oggi.getDate();
mm = oggi.getMonth() + 1;
switch (mm)
{
case 1:
segno = "capricorno";
if (gg > 20) segno = "acquario";
break;
case 2:
segno = "acquario";
if (gg > 19) segno = "pesci";
break;
case 3:
segno = "pesci";
if (gg > 20) segno = "ariete";
break;
case 4:
segno = "ariete";
if (gg > 20) segno = "toro";
break;
case 5:
segno = "toro";
if (gg > 20) segno = "gemelli";
break;
case 6:
segno = "gemelli";
if (gg > 21) segno = "cancro";
break;
case 7:
segno = "cancro";
if (gg > 22) segno = "leone";
break;
case 8:
segno = "leone";
if (gg > 22) segno = "vergine";
break;
case 9:
segno = "vergine";
if (gg > 23) segno = "bilancia";
break;
case 10:
segno = "bilancia";
if (gg > 22) segno = "scorpione";
break;
case 11:
segno = "scorpione";
if (gg > 22) segno = "sagittario";
break;
case 12:
segno = "sagittario";
if (gg > 21) segno = "capricorno";
break;
}
%>
<html>
<head>
<title>luke Zodiaco - A cura di Luca Ruggiero</title>
<basefont size="2" face="Verdana">
</head>
<body>
<p align="center">
Segno del giorno
[img]immagini/<%=segno%>.gif[/img]" style="border: Solid 1px #CCCCCC;">
Auguri ai nati sotto il segno del <%=segno%>
<font size="1">
A cura di
lukeonweb.net
</font>
</p>
</body>
</html>
l'ho modificato a modo mio con quel poco che sapevo e ne è uscito fuori questo (che so che è errato)
codice:
<SCRIPT type="text/javascript">
function segno()
var oggi = new Date();
var gg, mm, segno;
gg = oggi.getDate();
mm = oggi.getMonth() + 1;
switch (mm)
{
new Array('capricorno','acquario','pesci','ariete','toro','gemelli','cancro','leone','vergine','bilancia','scorpione','sagittario');
case 1:
segno = "capricorno";
if (gg > 20) segno = "acquario";
break;
case 2:
segno = "acquario";
if (gg > 19) segno = "pesci";
break;
case 3:
segno = "pesci";
if (gg > 20) segno = "ariete";
break;
case 4:
segno = "ariete";
if (gg > 20) segno = "toro";
break;
case 5:
segno = "toro";
if (gg > 20) segno = "gemelli";
break;
case 6:
segno = "gemelli";
if (gg > 21) segno = "cancro";
break;
case 7:
segno = "cancro";
if (gg > 22) segno = "leone";
break;
case 8:
segno = "leone";
if (gg > 22) segno = "vergine";
break;
case 9:
segno = "vergine";
if (gg > 23) segno = "bilancia";
break;
case 10:
segno = "bilancia";
if (gg > 22) segno = "scorpione";
break;
case 11:
segno = "scorpione";
if (gg > 22) segno = "sagittario";
break;
case 12:
segno = "sagittario";
if (gg > 21) segno = "capricorno";
break;
document.write('<p style="color: green; font-weight : bold;"> ' + now.getDate() + " " + nameMth[now.getMonth()] + " " + case+'</p>');
}
</script>
</head>
<body>
Segno del mese
<script type="text/javascript">segno(); </script>
</body>
</html>
ma ovviamente non funziona.
Mi date qualche dritta per modificarlo a dovere perfavore?
Grazie a tutti dell'attenzione