submit form - forhindre spørgsmål om refreshing av side
Hei,Først vil jeg sige at jeg er norsk, men jeg håber at dere kan forstå meg likevel :)
Jeg har en side med en form, hvor brugeren kan oppgive antall av et produkt som han ønsker at bestille. Brugeren har også mulighet for at klikke på en link som får et pop-up vindu til at "poppe opp". I dette vinduet kan brukeren gjøre noen endringer på produktet, og lagre endringene. Når brukeren velger at lagre disse endringene i pop-up vinduet, lagres endringene i databasen, og hovedvinduet reloades for å vise den oppdaterte informasjonen.
Problemet mitt var at hovedvinduet har mange inputbokser hvor brukeren kan sette inn tall (antall av forskellige produkter), og hvis han skrev et tall i for eksempel 4 av disse inputboksene, så "forsvinder" disse tallene når pop-up vinduet reloader dette hovedvinduet etter at have lagret sine endringer. Dette har jeg løst ved at bruge javascriptkode med en gang jeg åbner pop-up vinduet, som setter verdien i en form variabel i hovedvinduets form til 1, og submitter formen i hovedvinduet. Det som da hender er at antall informasjonen lagres i databasen.
Når bruger klikker på linken som får pop-up vinduet til å "poppe opp" så lagres altså informasjonen i hovedvinduets form i databasen før pop-up er ferdig at åbnes. Et nytt problem oppstår når jeg er ferdig med mit arbeide i pop-up vinduet, og lukker dette. Da er jeg tilbage i hovedvinduet, og kan submitte formen for at gå videre til neste side. Da får jeg nemlig op et vindu fra browseren om at "Siden kan ikke oppdateres uten at sende informasjonen på nytt. Klikk send på nytt for at sende på nytt, eller avbryt for at ... osv".
Vet noen om en måte at forhindre at denne dialogboksen kommer frem? Det virker veldig uprofesjonelt i forhold til bruger. Jeg vet at det måske er umulig, eftersom dette er funksjonalitet som ligger innebygget i browseren.
(håber dere forstod mitt spørgsmål)
