28. januar 2006 - 20:56Der er
6 kommentarer og 1 løsning
Reload, hvor diverse input,textarea ovs. beholder den givne info.
Hejsa jeg sidder lige nu og skal lave en formular, hvor der skal indtastes en masse informationer + der skal være mulighed for at tilføje flere kulonner.
Mit problem ligger i at jeg ikke ved hvad der skal til, for at bibeholde indtastet information og tilføjet kulonner med inputfelter, hvis clienten trykker updater ell. F5 ved en fejl.
I lang tid har samarbejdsbranchen fokuseret på at forbedre enhedsfunktioner – bedre kameraer, klarere lyd og smartere software. Men den virkelige forvandling handler ikke om funktioner.
Det skulle i så fald være noget med at lægge alle data ned i en cookie, hvergang brugeren forlader et felt (på feltets onblur-event) ... men det bliver let noget frygteligt rod. Det kan nok ikke betale sig ... og man kan jo heller ikke gardere sig mod, at marsvinet gnaver netkablet over - eller katten pisser i keyboardet =)
Men ville det være en dum ide at oprette en xml-fil der vedhæfter sig på klienten, hvor informationerne i de enkle inputbokse bliver tilføjet til xml-filen ved onblur, indtil formularen er sendt.
Nu har jeg selvfølgelig ingen andelse om, hvordan man skulle bære sig ad med at få det til at virke. Kan man få javascripten til at lave en xml på klientens computer eller i cachen ??
Jo det er nok rigtig nok, ved bare jeg ville selv være forbandet træt af at skulle indtaste en masse information, hvis nu katten skulle ramme F5 :-(
Der er selvfølgelig altid den løsning, at man informere clienten om konsikvenserne ved at trykke på F5 ell. Opdatere.
Jeg fandt et script her på eksperten, hvor den disabler F5 tasten. Den regner jeg med at bruge, da man skal op på opdater-knappen i IE for at reloade. Så kan diskutere om det er brugervenligt ell..
Jeg siger mange tak for sludderen den har været pointene vær, hvis du kan bruge 30 ekstra point så send lige et svar :-)
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.