21. september 2005 - 10:52Der 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
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 :)
<% 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 }
>> 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 ?
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 ...
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.