Avatar billede mik28 Seniormester
21. september 2005 - 10:52 Der er 10 kommentarer og
1 løsning

Opdaterer vindue

Hej Eksperter,

Jeg har en side som skal opdateres fra en anden side.

onsubmit="opener.location.reload(true);

Det er i forbindelse med at jeg opretter en ny bruger. Det som der skal ske er altså at når man submitter formen, så reloader den siden som åbnede vinduet man er i, lukker det og sætter focus på opener vinduet
Avatar billede psykochicken Nybegynder
21. september 2005 - 11:44 #1
onsubmit="opener.location.reload(true); self.close();"
Sæt evt. en timeout på.
Avatar billede mik28 Seniormester
21. september 2005 - 12:38 #2
Tak for det
Avatar billede mik28 Seniormester
21. september 2005 - 12:38 #3
Hov læg lige et svar
Avatar billede psykochicken Nybegynder
21. september 2005 - 14:12 #4
hermed gjort :)
Avatar billede olebole Juniormester
21. september 2005 - 14:55 #5
<ole>

onsubmit-event'en fyres af lige inden, formen submittes. Det er derfor yderst risky at lukke vinduet, hvis der skal komme andet ud af, at formen submittes  :)

/mvh
</bole>
Avatar billede olebole Juniormester
21. september 2005 - 14:56 #6
- man kan også sige, at hvis du nogensinde når til, at formen faktisk submittes, skyldes det browser-bugs ... det må ikke kunne ske  :)
Avatar billede mik28 Seniormester
22. september 2005 - 08:30 #7
Tak for inputtet ole. Jeg kan godt se problematikken og har ændret det.
Avatar billede mik28 Seniormester
22. september 2005 - 08:38 #8
Til noget ligende

<%
if (betingelser for at en insert kan udføres){
Udfør SQL
%>
<script type="text/javascript">opener.location.reload(true);self.close();</script>
<%
}
else
{
fejl
}
Avatar billede psykochicken Nybegynder
23. september 2005 - 01:48 #9
>> ole
Vil det sige at hvis man bruger:
onsubmit="document.forms[0].submit();opener.location.reload(true); self.close();"
kan man risikere at submitte 2 gange pga. browser-bugs ?
Avatar billede roenving Novice
24. september 2005 - 23:32 #10
Næh, medmindre browseren har ubegrænsede ressourcer i windows-sessionen, og dermed ikke skal spørge windows om hukommelsesressourcer først, burde det faktisk kun kunne lade sig gøre at undgå dobbelt submit, hvis der er en bug i browseren ...
Avatar billede psykochicken Nybegynder
26. september 2005 - 12:02 #11
ok - tak :)
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester