Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

codice non letto con explorer

0 views
Skip to first unread message

Carcarlo

unread,
Nov 8, 2009, 7:02:44 AM11/8/09
to
salve, ho preparato questo sodice che v� alla grande con firefox ma con
explorer d� dei problemi, avete suggerimenti ?
grazie
<!-- Inizio CodiceData by Fabio -->
<script language="JavaScript"><!--
var now = new Date();
var monthName = now.getMonth() + 1;
var dayName = now.getDay() + 1;
var dayNumber = now.getDate();
if(dayName==1) Day = "Domenica";
if(dayName==2) Day = "Luned� ";
if(dayName==3) Day = "Marted�";
if(dayName==4) Day = "Mercoled�";
if(dayName==5) Day = "Gioved�";
if(dayName==6) Day = "Venerd�";
if(dayName==7) Day = "Sabato";
if(monthName==1) Month="Gennaio";
if(monthName==2) Month="Febbraio";
if(monthName==3) Month="Marzo";
if(monthName==4) Month="Aprile";
if(monthName==5) Month="Maggio";
if(monthName==6) Month="Giugno";
if(monthName==7) Month="Luglio";
if(monthName==8) Month="Agosto";
if(monthName==9) Month="Settembre";
if(monthName==10) Month="Ottobre";
if(monthName==11) Month="Novembre";
if(monthName==12) Month="Dicembre";
document.open();
document.write( Day + " " + dayNumber + " " + Month);
//></script>
<script language="JavaScript"><!--
Time = new Date();
CurrentTime = Time.getHours();
if (CurrentTime < 12) {
document.write("- Buon giorno rossoverdi!");
}else{
if (CurrentTime < 18) { document.write("- Buon pomeriggio rossoverdi!");
}else{ document.write("- Buona sera rossoverdi!"); }}
//></script><!-- Fine CodiceData by Fabio -->


Cristiano Larghi

unread,
Nov 8, 2009, 10:10:55 AM11/8/09
to
Il Sun, 08 Nov 2009 13:02:44 +0100, Carcarlo ha scritto:

> salve, ho preparato questo sodice che và alla grande con firefox ma con
> explorer dà dei problemi, avete suggerimenti ?

Non vedo evidenti problemi, quindi se ci dici cosa significa "dà dei
problemi" potremmo riuscire a darti un consiglio ...

Carcarlo

unread,
Nov 8, 2009, 10:48:27 AM11/8/09
to
Grazie, potete provare a vedere come vedi la seguente pagina, con firefox
bene, ma con i.e. non si dovrebbe vedere lo script che indica il giorno;
grazie

http://www.ternani.altervista.org/test/


"Cristiano Larghi" <c.la...@criosoftware.it> ha scritto nel messaggio
news:hd6n1v$ef6$1...@aioe.org...


> Il Sun, 08 Nov 2009 13:02:44 +0100, Carcarlo ha scritto:
>

>> salve, ho preparato questo sodice che v� alla grande con firefox ma con
>> explorer d� dei problemi, avete suggerimenti ?
>
> Non vedo evidenti problemi, quindi se ci dici cosa significa "d� dei

Cristiano Larghi

unread,
Nov 8, 2009, 11:05:18 AM11/8/09
to
Il Sun, 08 Nov 2009 16:48:27 +0100, Carcarlo ha scritto:

> Grazie, potete provare a vedere come vedi la seguente pagina, con
> firefox bene, ma con i.e. non si dovrebbe vedere lo script che indica il
> giorno; grazie
>
> http://www.ternani.altervista.org/test/

non ho sottomano IE purtroppo.
A naso però, dando per scontato che quel che dici è vero:
a) perché chiudi il tag script e poi lo riapri subito dopo? Metti tutto
in un unico tag script
b) Manca un document.close(), che aggiungerei quindi al termine:
https://developer.mozilla.org/En/DOM/Document.close

Dr J R Stockton

unread,
Nov 8, 2009, 4:08:47 PM11/8/09
to
In it.comp.lang.javascript messaggio <4af6b357$0$1106$4fafbaef@reader2.n
ews.tin.it>, Dom, 8 Nov 2009 13:02:44, Carcarlo <pip...@supereva.it> ha
scritto:

>var now = new Date();
>var monthName = now.getMonth() + 1;
>var dayName = now.getDay() + 1;
>var dayNumber = now.getDate();
>if(dayName==1) Day = "Domenica";
>if(dayName==2) Day = "Luned� ";
>if(dayName==3) Day = "Marted�";
>if(dayName==4) Day = "Mercoled�";
>if(dayName==5) Day = "Gioved�";
>if(dayName==6) Day = "Venerd�";
>if(dayName==7) Day = "Sabato";
>if(monthName==1) Month="Gennaio";
>if(monthName==2) Month="Febbraio";
>if(monthName==3) Month="Marzo";
>if(monthName==4) Month="Aprile";
>if(monthName==5) Month="Maggio";
>if(monthName==6) Month="Giugno";
>if(monthName==7) Month="Luglio";
>if(monthName==8) Month="Agosto";
>if(monthName==9) Month="Settembre";
>if(monthName==10) Month="Ottobre";
>if(monthName==11) Month="Novembre";
>if(monthName==12) Month="Dicembre";

var Mesi = ["Gennaio", "Febbraio", ..., "Dicembre"] // make global
var Days = ["Domenica", "Luned� ", ..., "Sabato"] // make global

var oggi = new Date();

var Day = Days[oggi.getDay()]
var dayNumber = oggi.getDate();
var Month = Mesi[oggi.getMonth()]

--
(c) John Stockton, nr London UK. ?@merlyn.demon.co.uk IE7 FF3 Op9 Sf3
news:comp.lang.javascript FAQ <URL:http://www.jibbering.com/faq/index.html>.
<URL:http://www.merlyn.demon.co.uk/js-index.htm> jscr maths, dates, sources.
<URL:http://www.merlyn.demon.co.uk/> TP/BP/Delphi/jscr/&c, FAQ items, links.

0 new messages