Avatar billede dvl Nybegynder
09. december 2001 - 18:24 Der er 8 kommentarer og
1 løsning

Søndag skal flyttes!

Kan nogen hjælpe mig med at flytte søndag så kalenderen starter med mandag som den burde.
Avatar billede dvl Nybegynder
09. december 2001 - 18:24 #1
Ups! Her er koden! =)

<script language=\"javascript\">
<!--
// fill the month table with column headings
function day_title(day_name){
    document.write(\"<TD ALIGN=center WIDTH=35>\"+day_name+\"</TD>\")
}
// fills the month table with numbers
function fill_table(month,month_length)
{
  day=1
  // begin the new month table
  document.write(\"<TABLE BORDER=3 CELLSPACING=3 CELLPADDING=%3><TR>\")
  document.write(\"<TD COLSPAN=7 ALIGN=center><B>\"+month+\"  \"+year+\"</B><TR>\")
  // column headings
  day_title(\"Sun\")
  day_title(\"Mon\")
  day_title(\"Tue\")
  day_title(\"Wed\")
  day_title(\"Thu\")
  day_title(\"Fri\")
  day_title(\"Sat\")
  // pad cells before first day of month
  document.write(\"</TR><TR>\")
  for (var i=1;i<start_day;i++){
        document.write(\"<TD>\")
  }
  // fill the first week of days
  for (var i=start_day;i<8;i++){
        document.write(\"<TD ALIGN=center>\"+day+\"</TD>\")
        day++
  }
  document.write(\"<TR>\")
  // fill the remaining weeks
  while (day <= month_length) {
    for (var i=1;i<=7 && day<=month_length;i++){
        document.write(\"<TD ALIGN=center>\"+day+\"</TD>\")
        day++
    }
    document.write(\"</TR><TR>\")
    // the first day of the next month
    start_day=i
  }
  document.write(\"</TR></TABLE><BR>\")
}
// end hiding -->

</script>

<script language=\"javascript\">

// CAHNGE the below variable to the CURRENT YEAR
year=2002

// first day of the week of the new year
today= new Date(\"January 1, \"+year)
start_day = today.getDay() + 1  // starts with 0
fill_table(\"January\",31)
fill_table(\"February\",28)
fill_table(\"March\",31)
fill_table(\"April\",30)
fill_table(\"May\",31)
fill_table(\"June\",30)
fill_table(\"July\",31)
fill_table(\"August\",31)
fill_table(\"September\",30)
fill_table(\"October\",31)
fill_table(\"November\",30)
fill_table(\"December\",31)
</script>
Avatar billede nute Nybegynder
09. december 2001 - 18:26 #2
disse linjer med kode:

  day_title(\"Sun\")
  day_title(\"Mon\")
  day_title(\"Tue\")
  day_title(\"Wed\")
  day_title(\"Thu\")
  day_title(\"Fri\")
  day_title(\"Sat\")

skal være


  day_title(\"Mon\")
  day_title(\"Tue\")
  day_title(\"Wed\")
  day_title(\"Thu\")
  day_title(\"Fri\")
  day_title(\"Sat\")
  day_title(\"Sun\")

/nute
Avatar billede jakoba Nybegynder
09. december 2001 - 18:34 #3
hvor får  start_day sin værdi? der må være mere script end vi kan se.
Avatar billede dvl Nybegynder
09. december 2001 - 18:39 #4
> nute : virker ikke! Test selv med kalenderen på din PC.

> jakoba : Der er ikke mere kode!
Avatar billede nute Nybegynder
09. december 2001 - 18:39 #5
hov....denne linje:

start_day = today.getDay() + 1

skal så være

start_day = today.getDay()

Avatar billede dvl Nybegynder
09. december 2001 - 18:39 #6
> nute : jeg prøver
Avatar billede dvl Nybegynder
09. december 2001 - 18:42 #7
> nute : det virker - takker!
Avatar billede dvl Nybegynder
09. december 2001 - 18:42 #8
> nute : har du fået pointene?
Avatar billede nute Nybegynder
09. december 2001 - 18:44 #9
jada...takker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester