Avatar billede JJ77 Juniormester
21. februar 2006 - 14:56 Der er 10 kommentarer og
1 løsning

refreshe andet vindue ved submit

Jeg har en side som er åbnet i et pop-up vindue. I popupvinduet skal man så vælge noget og herefter trykke submit- kan man i selve submitten, så få det vindue, der åbnede pop-up'en til at blive opdateret?
Har prøvet med nedenstående kode, uden held:(

<input type=\"submit\" value=\"opdatér\" name=\"update\" onclick=\"window.opener.window.location = window.opener.window.location;\">
Avatar billede jakobdo Ekspert
21. februar 2006 - 17:52 #1
Din kode: window.opener.window.location = window.opener.window.location;
Giver ikke mening.

Prøv at test med f.eks.:
window.opener.window.location = 'http://www.exp.dk';
Avatar billede jakobdo Ekspert
21. februar 2006 - 17:53 #2
Og det skal jo være: window.opener.location.href = 'http://www.exp.dk';
Avatar billede JJ77 Juniormester
21. februar 2006 - 20:44 #3
Ok.. der skete der endelig noget, men problemet er at den nu bare rydder hvad der stod i formsene (altså den sletter det ikke fra databasen).. det skal bare være som hvis jeg højreklikkede på vinduet og trykkede f5 :)
Avatar billede jakobdo Ekspert
21. februar 2006 - 21:02 #4
window.opener.window.location = window.location.reload(false);
Og fandt flere refresh-muligheder på denne side: http://grizzlyweb.com/webmaster/javascripts/refresh.asp
Avatar billede JJ77 Juniormester
21. februar 2006 - 21:55 #5
Den du skrev opdaterer siden, men der kommer bare en side frem.. kan ikke finde url, du ved.. hvad mon jeg gør galt? har nu prøvet med nedenstående, men det virker heller ikke.

<input type=\"submit\" value=\"opdatér\" name=\"update\" onclick=\"window.opener.location.href = 'redigerDineSalgsannoncer.php'.reload(false);\">
Avatar billede jakobdo Ekspert
22. februar 2006 - 08:54 #6
Det er ihf forkert at skrive:
'redigerDineSalgsannoncer.php'.reload(false);
Det skal kun være:
'redigerDineSalgsannoncer.php'
Avatar billede JJ77 Juniormester
22. februar 2006 - 20:12 #7
det lader til at nedenstående virker, men man skal bare trykke to gange på submit før det bliver opdateret.. mystisk.. den reloader hver gang, men data bliver først opdateret ved andet tryk på submit.. hvordan løser jeg dette?

<input type=\"submit\" value=\"opdatér\" name=\"update\" onclick=\"window.opener.window.location.reload()\">
Avatar billede jakobdo Ekspert
22. februar 2006 - 20:48 #8
Jeg tror du skal prøve at oprette spørgsmålet i javascript kategorien, der er de nok lidt mere eksperter på området end her i PHP! :o)
Avatar billede JJ77 Juniormester
22. februar 2006 - 20:49 #9
Ja.. lol.. måske du har ret:) takker for hjælpen alligevel:=)
Avatar billede jakobdo Ekspert
22. februar 2006 - 21:08 #10
Det var så lidt...
Avatar billede JJ77 Juniormester
01. marts 2006 - 23:18 #11
bla bla.
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