og så skal den altså printe klokken ud "<br>" hvor lang tid (dage:timer:minutter:sekunder) det er siden var1 (hvor lang tid der er gået siden 01-01-02 00:00)
"<br>" hvor lang tid der er til var2.. samme måde som ovenfor..
Jeg tror ikke du forstod spørgsmålet ... - jeg skal gøre det udfra variabler der kommer i URL'en.. fil.htm?VARIABLE=test&VARIABLE2=TEST
Synes godt om
Slettet bruger
04. april 2002 - 18:56#6
Det ser ikke ud som det smarteste at gøre vha. URL'en, og PHP er nok væsentligt stærkere til det end JavaScript... Det vil kunne lade sig gøre, men PHP vil klare det så meget nemmere! Så luk spm'et og stil det igen i PHP-kategorien!
Fordi jeg skal udvikle et system i JavaScript, der kører uafhængigt af en PHP/ASP server...
Synes godt om
Slettet bruger
06. april 2002 - 18:55#11
Det er altså et meget stort projekt. PHP er det eneste sprog, jeg kender, der har nemt ved at regne med tid. I JavaScript er det højst besværligt... Jeg ved ikke rigtig, om jeg har energi til endnu en slåskamp med JavaScript's grænser...
Jeg ville ihvertfald blive meget glad hvis du gad at gøre det for mig :-) Men kan du ellers ikke prøve at finde et godt eksempel på f.eks. PSC eller lign.?
Det kan jo bare være, jeg bruger de forkerte keywords..
Næe, det er ikke så stort et projekt. hvis du stater med http://hjem.get2net.dk/Jakob.Aggernaes/temp/exp88896.html skal du blot ændre antallet af displayfelter og tage startværdierne fra urlen istedet for fra formfelterne. jeg er bare for doven til at gide det.
den anvendte url kan læses i objektet window.location.href
så: <script type='text/javascript'>
var temp = window.location.href; // hele adressen temp = temp.split("?"); // opdel ved ? temp = temp[1]; // tag det efter ? temp = temp.split("#"); // opdel ved # temp = temp[0] // tag det før # // nu indeholder temp strengen: // "var1=01-01-02 00:50&var2=01-01-03 00:50" temp = temp.split("&"); for ( i=0; i<temp.length; i++ ) { temp[i] = temp[i].split("="); window[ temp[i][0] ] = temp[i][1]; } // nu ligger der 2 variable i window somom du havde sagt:
var var1 = "01-01-02 00:50"; var var2 = "01-01-03 00:50";
Vil de da hellere ha' man bruger Session objekter?
Synes godt om
Slettet bruger
08. april 2002 - 21:08#19
Du kan ikke bruge sessions i JavaScript. Det nemmeste er, hvis du har en frame, der aldrig skifter, for så kan du læsse informationen over i en variabel i den frame og senere aflæse den fra en anden.
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.