26. december 2000 - 22:53Der er
12 kommentarer og 2 løsninger
form i http-headeren!
Når man nu har submittet en form og siden der modtager data har bearbejdet disse på serveren, så modtager brugeren som regl en side med de opdaterede data! Nu er det sådan at form-data stadigvæk ligger i siden, og hvis brugeren trykker opdater så vil den gen-poste dette! Er der en vej uden om dette?
Jeg ved godt man kan reloade siden efter man har bearbejdet data på serveren, og dermed slippe for det ligger data i http-headerne, men jeg ønsker en anden løsning. Anyone?
løsningsforsøg 2: ved at get\'e modtager man ikke en popup...derved kan du sætte en session som fortæller at man har opdateret..gx en dynamisk som indeholder id\'et på den post som er opdateret....
derefter kan du smide en if statement uden om dine save linjer...
function sendForm (frm) { if (formSent) { alert (\"Dine data er allerede blevet sendt.\"); } else { frm.submit() formSent = true; }; //endif }; //end sendForm ( form )
Jeg har ikke brugt det til noget, det var bare a ren interesse. Men ideen virker jo fint nok, bare lidt for besværlig
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.