06. november 2003 - 23:15Der er
26 kommentarer og 2 løsninger
Grid til et kalender.
Hej jeg roder med at lave en dynamisk kalender og er stødt på et lille problem. Det er at skabe "den" grid så kalenderen ser pæn ud - jeg mener at det kan gøres ved at placere to for løkker inde i hinanden men jeg kan simpelt hen ikke få det til at fungere.
Brug af AI afslører de svagheder, virksomheder allerede har opbygget gennem års cloud-transformation, nye SaaS-løsninger og fragmenterede sikkerhedssystemer.
function drawCalendar2(){ var offsetY = 0; var offsetX = 0; var maxX = 7; for(var i=1;i<=GetDaysInMonth(Today_date);i ){ prefix = (i<10)? "0" : ""; d = "dato"+prefix+i; this.attachMovie("thisDay_mc",d,i) this[d].day_date.text = prefix+i; this[d]._y = (i == 1)? offsetY : ((i-1) % maxX)? offsetY : offsetY = this[d]._height; this[d]._x = (i == 1)? offsetX : ((i-1) % maxX)? offsetX = this[d]._width : offsetX = 0; } }
Får en fejl med at scriptet er for langsom eller sådan noget... :(
Kom lige til at tænke på at der er forskelligt hvor på x-aksen det første felt skal placerer (d. 1 i hver måned). Det skal jo helst ligge under den pågældende dag...hmmmm.... der er selvfølgelig flere point for det - men måske kan jeg løse det selv senere efter arbejde...
Tak barklund men der virker ikke helt efter hensigten. Det opfører sig underligt.
når jeg sætter day_num til 1 eller 2 er det godt nok, men så snart jeg sætter den fra 3-7 så begynder den at "fjerne" fra den forkerte ende. Lidt svært at forlkare og jeg kan ikke uploade til mit site da jeg er på arb. :(
Således fortsætter det. Som du kan se går det fint til og med 2 men derefter går det galt. Jeg ville gerne kunne løse problemet selv, men kan ikke gennemskue kode :'( ... Det er de to sidste linier der driller mig...
Lige én sidste ting - hvordan ændrer jeg afstanden mellenm "felterne" ? Det lykkedes mig at give 3 px mellem hver i y-aksen, men jeg kan ikke få de 3px på x-aksen...
Jeg ved godt jeg presser citronen nu, men sidste del-spm. - i promise
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.