dreamweaver e javascript

  • Creatore Discussione Creatore Discussione belvi
  • Data di inizio Data di inizio

belvi

Utente Attivo
11 Set 2003
41
0
0
42
verona (ita)
perchè il dreamweaver nn mi visualizza (nell'anteprima) le parti di codice scritte in javascript mentre frontpage si??
 
Premetto che è da un bel po' che non uso dreamweaver (uso frontpage xp e blocco note per la programmazione vera e propria) ma mi sembra ci sia qualche opzione da abilitare tra le preferenze... ma non sono sicuro...
Ciao
 
volevo sapere un cosa... si può fare na cosa del genere:
<p onClick="javascript:window.open('file.txt')" onmouseover="javascript:alert('un click per visualizzare il testo in un'altra finestra')">Testo(javascript)</p>?
a me nn va il "onmouseover"..... vorrei capire dove sbaglio
ciao
 
Ultima modifica:
ho appena scaricato uno script per la visualizzazione della data che usa queste funzioni (credo appartengano alla classe base di javascript): getDay, getMonth, getYear; il problema è che invece di visualizzare 2003 come anno, viene visualizzato 103 e nn riesco a capire perchè
sapete se esiste una funzione migliore di questa?
 
Originally posted by belvi
ho appena scaricato uno script per la visualizzazione della data che usa queste funzioni (credo appartengano alla classe base di javascript): getDay, getMonth, getYear; il problema è che invece di visualizzare 2003 come anno, viene visualizzato 103 e nn riesco a capire perchè
sapete se esiste una funzione migliore di questa?
posta il codice :byebye:
 
<SCRIPT language=JavaScript>

oggi = new Date();

num = oggi.getDate();

gio = oggi.getDay();

mes = oggi.getMonth() ;

anno = oggi.getYear();

var datadioggi;

if (gio == 0) gioX = "Domenica";

if (gio == 1) gioX = "Lunedì";

if (gio == 2) gioX = "Martedì";

if (gio == 3) gioX = "Mercoledì";

if (gio == 4) gioX = "Giovedì";

if (gio == 5) gioX = "Venerdì";

if (gio == 6) gioX = "Sabato";

if (mes == 0) mesX = "Gennaio";

if (mes == 1) mesX = "Febbraio";

if (mes == 2) mesX = "Marzo";

if (mes == 3) mesX = "Aprile";

if (mes == 4) mesX = "Maggio";

if (mes == 5) mesX = "Giugno";

if (mes == 6) mesX = "Luglio";

if (mes == 7) mesX = "Agosto";

if (mes == 8) mesX = "Settembre";

if (mes == 9) mesX = "Ottobre";

if (mes == 10) mesX = "Novembre";

if (mes == 11) mesX = "Dicembre";

datadioggi = gioX + " " + num + " " + mesX + " " + anno;

document.write(datadioggi);

</SCRIPT>
 
Ciao belvi

ho provato il codice che hai postato: funziona perfettamente!

Riproduce la data correttamente.

Quindi il codice è privo di errori.

ciao
 
Io l'ho inserito in questo modo:
Codice:
<HEAD>
<SCRIPT language=JavaScript> 
      oggi = new Date(); 
      num = oggi.getDate(); 
      gio = oggi.getDay(); 
      mes = oggi.getMonth() ; 
      anno = oggi.getYear(); 
      var datadioggi; 
	if (gio == 0) gioX = "Domenica"; 
	if (gio == 1) gioX = "Lunedì"; 
	if (gio == 2) gioX = "Martedì"; 
	if (gio == 3) gioX = "Mercoledì"; 
	if (gio == 4) gioX = "Giovedì"; 
	if (gio == 5) gioX = "Venerdì"; 
	if (gio == 6) gioX = "Sabato"; 
	if (mes == 0) mesX = "Gennaio"; 
	if (mes == 1) mesX = "Febbraio"; 
	if (mes == 2) mesX = "Marzo"; 
	if (mes == 3) mesX = "Aprile"; 
	if (mes == 4) mesX = "Maggio"; 
	if (mes == 5) mesX = "Giugno"; 
	if (mes == 6) mesX = "Luglio"; 
	if (mes == 7) mesX = "Agosto"; 
	if (mes == 8) mesX = "Settembre"; 
	if (mes == 9) mesX = "Ottobre"; 
	if (mes == 10) mesX = "Novembre"; 
	if (mes == 11) mesX = "Dicembre"; 
      datadioggi = gioX + " " + num + " " + mesX + " " + anno; 
</SCRIPT>

</HEAD>
<BODY > 

      <SCRIPT>
	document.write(datadioggi); 
      </SCRIPT>

</BODY>
 
Prova questo codice e fammi sapere.
Codice:
   <HEAD>
	<TITLE> data </TITLE>

   <script Language="JavaScript">

      oggi=new Date();
         giorno=new Array("Domenica", "Lunedi", "Martedi", "Mercoledi", "Giovedi", "Venerdi", "Sabato");
         mese=Array("gennaio", "febbbraio", "marzo", "aprile", "maggio", "giugno", "luglio", "agosto", "settembre", "ottobre",   "novembre", "dicembre"); 
      data=giorno [oggi.getDay()] + " " + oggi.getDate() + " " + mese [oggi.getMonth()] + " " + oggi.getFullYear();

   </script>

</HEAD>

<BODY > 

<TABLE BORDER=4  borderColor="#004000" WIDTH=100%>

<TR align="center" bgColor="#BBC6BF">
<TD> 
 <FONT SIZE="2" FACE="Arial"  COLOR="#408080">
<B>
  <script>
     document.write (data);
  </script>

</B></TD>
</TR>
</TABLE>


</BODY>
 
il problema era la funzione dell'anno: ora invece che getYear ho messo getFullYear (che ho visto nel tuo codice) nel codice che ho postato prima e funzia che è una meraviglia! grazie per la tua disponibilità
 

Discussioni simili