---
title: "window.opener.location.reload()"
type: "forum-thread"
url: "https://www.webforum.nu/amne/javascript/94339-window-opener-location-reload"
topic: "JavaScript"
topic_url: "https://www.webforum.nu/amne/javascript"
author: "maqe"
published: "2004-01-09T14:24:56.000Z"
updated: "2004-01-10T16:14:06.000Z"
replies: 5
views: 391
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/javascript/94339-window-opener-location-reload"
---

# window.opener.location.reload()

## #1 — maqe, 2004-01-09T14:24Z

Fungerar inte det på ett modalt dialogfönster? Jag får felet window.opener.location är null eller inte ett objekt??

Permalänk: https://www.webforum.nu/p/94339

## #2 — Peter S, 2004-01-09T15:07Z

Försöker du att uppdatera ett fönster som öppnats från ett annat fönster? Isåfall är svaret nej. *window.opener* anropar du föräldrafönstret med.

Prova istället någonting sådant här:

```
// Huvudfönstret:
var win = null;

function openWin() {
    win = window.open( "sida.html", "[b]dialognamn[/b]" );
}

function reloadWin() {
    if (win) win.location.reload();
}
```

Sedan anropar du bara funktionerna på ett lämpligt sätt.

 :)

Permalänk: https://www.webforum.nu/p/1246209

## #3 — maqe, 2004-01-09T15:16Z

Jag försöker uppdatera parent fönstret när jag stänger ner dialogen ... när jag använder mig av asp:linkbutton för att öppna upp dialogen så gör den automatiskt en refresh när jag stänger dialogen men inte med en vanlig button... har läst mig till att ett modalt fönster har ju ingen opener så det är därför det inte funkar men det måste ju finnas ett sätt att göra det på utan att jag måste tänka om helt ... som det ser ut nu kör jag detta när jag klickar Ok i dialogen ...

```
 page.registerstartupscript("close", "<script>window.close();")
```

borde gå att lägga till nått där som gör att mitt parentfönster uppdateras

Permalänk: https://www.webforum.nu/p/1246217

## #4 — maqe, 2004-01-09T22:12Z

Ingen som vet hur man kan lösa det här?

Permalänk: https://www.webforum.nu/p/1246575

## #5 — nkrantz, 2004-01-10T16:02Z

har du testat att lägga in window.opener.location.reload() efter window.close() ?

// Nippe

Permalänk: https://www.webforum.nu/p/1246878

## #6 — niko, 2004-01-10T16:14Z

> Ingen som vet hur man kan lösa det här?

Jag förstår inte ens problemet. Eftersom ett modal dialog är just *modal* så kan väl "parenten" "reloada" sig själv på raden efter anropet till *showModalDialog* (ev. beroende på returvärdet)?

Permalänk: https://www.webforum.nu/p/1246886

---

Tråden på webben: https://www.webforum.nu/amne/javascript/94339-window-opener-location-reload
