Hej!
Jag håller på med ett anmälningsformulär åt en kompis (har postat om detta formulär några gånger tidigare ;) ) och vill att när man klickat på OK-knappen och registreringsinformationen dykt upp, så ska en klocka startar som stänger fönstret efter fem sekunder. Vart och vad ska jag skriva i koden för att genomföra detta? Jag hänvisar er till denna sida för att se hela koden i textformat, hela koden finns i slutet på inlägget (sida 1): http://www.webforum.nu/showthread.php?s=&threadid=56632
Tack på förhand, ännu en gång :)
PaceMedlem sedan juni 20019 024 inlägg Det låter som ett fall för JavaScript.
renholmMedlem sedan apr. 20012 266 inlägg Stänga fönstret måste göras på client sidan med t.ex. ett javascript, tråden flyttas dit.
icaaqMedlem sedan okt. 20005 273 inlägg [red]
Response.AddHeader "REFRESH", "5;URL=Sida.asp"
[/red]
kan man ju använda.....men jag vet inte hur du bygger.......dina sidor...... men du fixar det säkert.......
mvh icaaq
<red> Läste inte att det skulle stängas</red>
Hmm, fönstret ska bara stängas automatiskt. Ni vet på Lunarstorm (hehe) när man skrivit ett gästboksinlägg så visar de det du skrivit någon sekund, sen stängs rutan. Så vill jag ha det. Detta för att användaren inte ska kunna trycka på UPPDATERA och skicka in massa dubletter in i databasen.
@ndersMedlem sedan juni 200032 969 inlägg JojoxxMedlem sedan juni 20004 308 inlägg Du bör alltid göra kollen för masspostningar på serversidan. Men här är ett script.
Fönstret stängs om <span id="counter">5</span> sekunder.
<script type="text/javascript">
sec=5;
function cnt(){
sec--;
document.getElementById('counter').innerHTML=sec;
if(sec==0) window.close();
}
setInterval("cnt();",1000);
</script>
Hej.
Ok, tack, men det löste sig ändå. :)