Hmm dum overskrift.. Jeg har dette script som pyroman har strukket sammen for mig og som der er blevet ændret lidt i.. Problemet er nu at variablen startTid er feks: 18 og abneTimer er 10 timer for løkken genererer så 10 celler fra kl 18 og frem efter... dette er lidt noget skidt for på denne måde får jeg noget der hedder kl 25, kl 26, kl 27 og kl 28 hvilket jo ikke er noget vi bruger, jeg har prøvet lidt forskelligt men kan ikke få scriptet til at finde ud af at når det når 24 skal det starte fra 1 igen...men ikke fortsætte til 24 kun det antal timer abneTimer overskrider midnat, jeg har kopieret hele koden ind så man måske kan lure overblikket, det er dog kun de sidste par linier der er problemt:
skemaVars = new LoadVars(); skemaVars.load("test.asp"); skemaVars.onLoad = function(success) { if (success) { tegnCeller(this.startTid, this.abneTimer, this.pladser); } else { trace("Det bare noget lort!"); } }; function tegnCeller(startTid, abneTimer, pladser) { pladsArr = pladser.split("#"); for (i=0; i<int(abneTimer); i++) { this.attachMovie("celle", "celle"+i, i+1); this["celle"+i]._y = this["celle"+i]._height*i; this["celle"+i].klokke = "Kl. "+startTid++; this["celle"+i].antal = pladsArr[i]; } }
Hmm ikke helt god jeg fik stadig 25 med og den gik i selsving så tallet efter kl 24 blev vist 2 gange, men fik det lavet om til dette der virker. Men tak for ideen
function tegnCeller(startTid, abneTimer, pladser) { pladsArr = pladser.split("#"); for (i=0; i<int(abneTimer); i++) { this.attachMovie("celle", "celle"+i, i+1); this["celle"+i]._y = this["celle"+i]._height*i;
Det var en god idé og tak for karmaen. Kunne du ikke spørge admin, om han ikke skulle afskaffe pointsystemet! :-)
/per
Synes godt om
Ny brugerNybegynder
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.