Pilot_ Skrevet 6. mai 2005 Del Skrevet 6. mai 2005 (endret) Hei der! Jeg har en registreringsside, men problemet er at om noen trykker "signup" to ganger, sender den to godkjenningsmailer til meg. Jeg trenger et script som kan gjøre at knappen låser seg når du har trykt èn gang. Akkurat det samme som skjer når du skal lage nytt emne, da låser knappen seg. <-- her på forumet altså. Håper på svar Mvh Luzifer Endret 6. mai 2005 av Luzifer Lenke til kommentar
PT Skrevet 6. mai 2005 Del Skrevet 6. mai 2005 Det enkleste og mest effektive er vel å gjøre slik at når dataene er registrert, så sendes brukeren automatisk videre til en ny side med en header()-setning. Ellers kan du vel ta en titt på JavaScriptet som dette forumet bruker når du lager en post. Denne gjør slik at du bare kan trykke en gang på send-knappen. Lenke til kommentar
Pilot_ Skrevet 6. mai 2005 Forfatter Del Skrevet 6. mai 2005 Hvor får jeg tak i det JavaScriptet? Lenke til kommentar
Jankee Skrevet 6. mai 2005 Del Skrevet 6. mai 2005 Flyttes til javascript-kategorien etter ønske Lenke til kommentar
shagg0r Skrevet 6. mai 2005 Del Skrevet 6. mai 2005 gidder du å lime inn det scriptet her, jeg finner det ikke i koden Lenke til kommentar
Pilot_ Skrevet 6. mai 2005 Forfatter Del Skrevet 6. mai 2005 This little bit of JavaScript disables the submit button as soon as it is clicked for the first time and prevents the user sending their form multiple times. The script now also changes the word "submit" to "thanks" as an extra indication that the form has been sent. <form onsubmit="JavaScript:this.buttonname.disabled=true;this.buttonname.value='Thanks';"> <input type="submit" name="buttonname"> </form> so you have to add: onsubmit="JavaScript:this.buttonname.disabled=true;this.buttonname.value='Thanks';" to your <FORM> tag and you need to make sure that the name of your submit button matches i.e. <input type="submit" name="buttonname"> There you go Lenke til kommentar
Pilot_ Skrevet 6. mai 2005 Forfatter Del Skrevet 6. mai 2005 Det der er ikke scriptet som de bruker her på forumet vell og merke. Lenke til kommentar
shagg0r Skrevet 6. mai 2005 Del Skrevet 6. mai 2005 det funker uansett veldig bra foresten trenger du bare onsubmit="JavaScript:this.buttonname.disabled=true;" Lenke til kommentar
DevN Skrevet 6. mai 2005 Del Skrevet 6. mai 2005 Forumet bruker samme kode, bare at den er litt annerledes satt opp. Når skjemaet sendes, kalles valideringsprosessen, hvis det ikke er noen feil, deaktiveres knappen på samme måte. Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå