26. september 2001 - 22:26Der er
14 kommentarer og 2 løsninger
opdatering af parent side
Jeg har en side med en masse data genereret i PHP, hvorudfra man kan vælge at rette i enkelte data i et popup vindue. Når man har rettet i dataene, i popup-vinduet vil jeg gerne have opdateret main-vindue, dvs reloadet den side der åbner popup-vinduet (idet man lukker popup-vinduet, via en knap \"luk\").
popup-scriptet ser således ud: <script> function openpopup(link) { winpops=window.open(link,\"\",\"width=390,height=370,resizable,\") } </script>
Nede i body, skriver jeg så f.eks: <A HREF=\"java script:openpopup(\'detaljer.php\')\">
og det er så når denne popup lukkes via en knap jeg gerne vil have siden der kalder opdateret
ok, men lige et sidespørgsmål, for kan se jeg har dummet mig:
min navigation ser således ud: main -->detaljer -->rediger når man trykker gem i rediger ryger man ud i detaljer vinduet som stadig er en popup...når man trykker \'luk\' her vil jeg gerne have main opdateret som før...
kan man gå X trin tilbage?, jeg er jo nødt til at gå 2 trin tilbage her for at ramme main, istedet for rediger vinduet...?
nikilajdu >> uoUnLoad er litt \"skremmende\" å bruke, for den eksekverer jo scriptet *hver* gang man skifter side. Min erfaring tilsier at denne er mest nyttig ved bruk av frames.
psychodad >> det som nikolajdu har postet vil reloade den siden du åpnet popup\'en fra, ved at du lukker vinduet (enten ved hjelp av en winow.close eller ved bruk av de mange andre metodene det finnes for å lukke et vindu...
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.