Antingen
window.opener.reload()
eller om du först döper fönstret som öppnar popupen.
self.name=first
och sen i popupen
first.reload()
5 svar · 291 visningar · startad av OveRRidE
Om jag från en sida öppnar en popup-ruta (ve o fasa) och sedan från denna popupruta vill ladda om den sidan som den öppnades ifrån, hur gör jag då?
Kan man sätta nån slags target eller id på olika fönster i JavaScript?
------------------
Jag är skum
Antingen
window.opener.reload()
eller om du först döper fönstret som öppnar popupen.
self.name=first
och sen i popupen
first.reload()
Det verkar inte fungera..
<body onLoad="self.name=first()">
På sidan som öppnar popupen..
<body onLoad="first.reload()">
På popupsidan.. händer inget.. :q
------------------
Jag är skum
Jag använder detta för att ladda en ny sida i 'parent' fönstret, kanske kan du ändra om lite i den så att det passar?
Detta i <head> på popupsidan:
<script language="JavaScript">
<!--
function updateParent(inUrl) {
window.opener.location.href = inUrl;
}
//-->
</script>
Detta vid länken/knappen på popupsidan:
onClick="javascript:updateParent('nysida.html');"
------------------
... then I decided that I was a lemon for a couple of weeks. I kept myself amused all that time jumping in and out of a gin and tonic.
reload() är en funktion till objektet location. Således borde korrekt anrop vara window.opener.location.reload();
------------------
/ J