Avatar billede jammerlab Nybegynder
06. marts 2005 - 00:11 Der er 4 kommentarer og
1 løsning

Form refresh

Jeg har en form der sender noget data til et iframe... hvordan for jeg siden hvor formen er til at opdatere når jeg klikker på send?
Avatar billede blackscorpion Nybegynder
06. marts 2005 - 06:09 #1
smid en

onSubmit="java script:window.location.reload()"

i dit <form action="somescript.type"...>  tag

f.eks

<form action="somescript.type" target="minIframe" method="post" onSubmit="java script:window.location.reload()">


:D
Avatar billede olebole Juniormester
06. marts 2005 - 08:11 #2
<ole>

Det ville være en dårlig idé  :)
For det første er det en fejl at skrive 'java script:' i en event-handler. JavaScript pseudo-protokollen er beregnet til helt andre ting.
For det andet afvikles onsubmit-handleren, _før_ formen submittes, hvorfor man aldrig kan være helt sikker på, hvad der sker.

jammerlab >> En god løsning kræver noget mere forklaring. hvad skal du bruge det til og hvordan?

/mvh
</bole>
Avatar billede jammerlab Nybegynder
06. marts 2005 - 13:33 #3
Jeg har en side en gæstebog når man så submitter noget så sender den det til et skjult iframe... så skal "hoved" siden opdatere for at vise det nye indlæg.
Avatar billede roenving Novice
07. marts 2005 - 13:52 #4
-- sæt en funktion i det, du sender til iframen, som opdaterer !-)
Avatar billede jammerlab Nybegynder
28. marts 2005 - 16:45 #5
Brugte

<script type="text/JavaScript">
parent.location.reload(true);
</script>

i iframet...
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